Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Class 'User' not found
Очередная проблема 5.0 пишет Class 'User' not found
Класс User.php существует и лежит в папке app/
Создан был автоматом при установке Laravel 5
???
Решил вопрос писать надо App\User
Очередная тупость 5.0!!! В 4.2 все имена моделей сразу доступны были!
Использовать неймспейсы - тупость?
Не в сети
Можно создать папку app/Models , скопировать туда модели из L4 и прописать эту папку в classload в composer.json
"autoload": {
"classmap": [
"database",
"app/Models"
],
В руководстве по обновлению с L4 до L5 написано же.
Так же пожно поступать с остальными классами, в которых лень неймспейс прописывать.
Не в сети
Очередная тупость 5.0!!! В 4.2 все имена моделей сразу доступны были!
Downgrade - ваш выход.
Не в сети
Использовать неймспейсы - тупость?
Почему в 4.2 все было прописано и глобально доступно было, а в 5.0 все прописывать нужно, доп путь указывать - вот это тупость!
Тупость еще и в доках где написано
$user = new User;
$user->name = 'John';
$user->save();
а надо писать уж если так
$user = new App\User;
$user->name = 'John';
$user->save();
Чтобы не писать постоянно один раз пишешь
use \App\Models\User;
Не в сети
Страницы 1