protected function getConfigInject($type) {
        switch (strtolower($type)) {
            case 'all':
            case 'a':
                return engineGet('inject', 'all');
            case 'controllers':
            case 'controller':
            case 'c':
                return array_merge(engineGet('inject', 'all'), engineGet('inject', 'controllers'));
            case 'services':
            case 'service':
            case 's':
                return array_merge(engineGet('inject', 'all'), engineGet('inject', 'services'));
            case 'views':
            case 'view':
            case 'v':
                return array_merge(engineGet('inject', 'all'), engineGet('inject', 'views'));
        }
    }