2016-03-28 3 views
2

мой composer.json включают в себя:Laravel пространство имен не создается

Но автозагрузка-prs4.php в поставщика/композитора не имеют подобный код

'Laracasts\\' => array($baseDir . '/app/Laracasts'), 

Так что я не могу использовать мой новый Пространство имен.

Прошу вас, пожалуйста, помочь!

+0

Вы обновили свой композитор после установки этих значений в вашем файле 'composer.json'. Затем вы можете проверить, что 'autoload_psr4.php' должен содержать' 'App \\' => массив ($ baseDir. '/ App'), ' –

+0

Я обновил. autoload_prs4 имеет эту строку 'App \\' => array ($ baseDir. '/ app'), но у другого нет –

+0

Вы обновили свой файл composer.json –

ответ

0

Если Вы добавляете новый каталог «Laracasts», вам нужно обновить композитор и добавить файл «Laracasts» в директории конфигурации, а затем добавить этот ::

return [ 
'modules'=>array(
    "Laracasts", 

), 

];

+0

Извините, могу ли я спросить. В lavarel 5. Где вы хранили новое пространство имен. В/app или/app/controller. Пожалуйста, научите меня! –

0

Вы можете добавить пространство имен в контроллере сначала, как это:

Контролера ::

namespace App\Modules\Inventory\Controllers; 


use App\Http\Controllers\Controller; 

class BuyerController extends Controller 
{ 

} 
Смежные вопросы