Мне трудно перенести файлы Laravel 4.2
в Laravel 5.1
. Я знаю, что это работает со многими namespacing
. Так что, вероятно, большинство моих ошибок было бы из-за проблем с namespace
. Но я немного новичок в namespace
вещах. Итак, у меня есть некоторые проблемы. Я надеюсь, что это также принесет пользу некоторым другим пользователям.
Composer.json
файл:
"classmap": [
"database",
"app/Http/Controllers",
"app/Models"
],
- Согласно документации по обновлению Laravel 5.1, я создал структуру
App\Models
для файлаModels
.
Я получаю эту ошибку, связанную с Models
. Где Backers.php
и User
это models
. Что namespace
я должен предоставить, чтобы избежать этого?
FatalErrorException в строке 16 Backers.php: класс «Пользователь» не найден
Я использовал
User::find($id)
в некоторыхViews
иControllers
. Вместо того, чтобы всегда звонить\App\User::find($id)
, есть ли другой способ решить эту проблему?displayLesson
— это имяroute
, и иногда я получаю сообщение об ошибке, например
Приложение\Http\Controllers\displayLesson не найдено.
Как мне подойти к этим проблемам?