protected function getModelNamespace($modelPath)
    {
        $appNamespace = trim($this->getAppNamespace(), '\\');
        $modelNamespace = str_replace('/', '\\', $appNamespace.'/'.ucfirst($modelPath));
        $modelNamespace = trim($modelNamespace, '\\');
        return $modelNamespace == 'App\\' ? 'App' : $modelNamespace;
    }
protected function getModelNamespace($modelPath)
    {
        $appNamespace = trim($this->getAppNamespace(), '\\');
        $modelNamespace = str_replace('/', '\\', $appNamespace.'/'.ucfirst($modelPath));
        $modelNamespace = trim($modelNamespace, '\\');
        return $modelNamespace == 'App\\' ? 'App' : $modelNamespace;
    }
protected function getModelNamespace ( $ modelPath ) { $ appNamespace = trim ( $ this -> getAppNamespace ( ) , '\\' ) ; $ modelNamespace = str_replace ( '/' , '\\' , $ appNamespace . '/' . ucfirst ( $ modelPath ) ) ; $ modelNamespace = trim ( $ modelNamespace , '\\' ) ; return $ modelNamespace == 'App\\' ? 'App' : $ modelNamespace ; }
Get model namespace

@param  string $modelPath Model path
@return string            Model namespace
Get model namespace