创建用户时出现 Laravel Tinker 错误 - 在 eval()'d 中找不到“User”


Laravel Tinker error when creating a user - 'User' not found in eval()'d

尝试在修补上创建用户时,我遇到了此错误。

我以前从未使用过修补匠,所以我不知道该怎么办。

 $ artisan tinker
Psy Shell v0.6.1 (PHP 5.5.29 — cli) by Justin Hileman
>>> $user = new User;
PHP Fatal error:  Class 'User' not found in eval()'d code on line 1

以前有人遇到过这个。

更新:注意:我使用 artisan 作为 php artisan 的别名

您需要确保在 Tinker 中包含您的命名空间。

例如

$user = new App'User();

其中App是命名空间