Я использую ENTRUST (Laravel 5 Package). Когда я использую команду User::all();
в командной строке командной строки командной строки Php artisan. Это дает мне ошибкуPHP Неустранимая ошибка: Класс «Пользователь» не найден в коде eval() 'd в строке 1
PHP Fatal error: Class 'User' not found in eval()'d code on line 1
но после попытки 2-3 различных комбинаций (которые неправильно), если я использую то же User::all();
, это дает мне правильный результат. Это выглядит странно.
Я новичок в PHP, а также в Laravel.
User.php
<?php
use Zizaco\Entrust\Traits\EntrustUserTrait;
class User extends Eloquent
{
use EntrustUserTrait; // add this trait to your user model
}
Консоль вывода:
Psy Shell v0.7.2 (PHP 5.5.9 ΓÇö cli) by Justin Hileman
>>> User::all();
PHP Fatal error: Class 'User' not found in eval()'d code on line 1
>>> App/User::all();
PHP Fatal error: Class 'User' not found in eval()'d code on line 1
>>> App\User::all();
PHP Fatal error: Class 'App\User' not found in eval()'d code on line 1
>>> User::all();
=> Illuminate\Database\Eloquent\Collection {#664
all: [
User {#665
id: 1,
name: "Kartik",
email: "******************",
password: "qwerty",
remember_token: null,
created_at: "2016-08-18 17:13:40",
updated_at: "2016-08-18 17:13:40",
},
User {#666
id: 2,
name: "Bhandari",
email: "**************",
password: "qwerty",
remember_token: null,
created_at: "2016-08-20 11:37:26",
updated_at: "2016-08-20 11:37:26",
},
],
}