Nwidart\Modules\Commands\GeneratorCommand::getClassNamespace PHP Méthode

getClassNamespace() public méthode

Get class namespace.
public getClassNamespace ( Module $module ) : string
$module Nwidart\Modules\Module
Résultat string
    public function getClassNamespace($module)
    {
        $extra = str_replace($this->getClass(), '', $this->argument($this->argumentName));
        $extra = str_replace('/', '\\', $extra);
        $namespace = $this->laravel['modules']->config('namespace');
        $namespace .= '\\' . $module->getStudlyName();
        $namespace .= '\\' . $this->getDefaultNamespace();
        $namespace .= '\\' . $extra;
        return trim($namespace, '\\');
    }