当在 Laravel 开发分支的 app 目录中使用默认的 User 模型时,Composer 会抛出这个错误信息。
ErrorException: Warning: include(/home/george/Documents/Projects/laravel/app/models/user.php): failed to open stream: No such file or directory in /home/george/Documents/Projects/laravel/vendor/composer/ClassLoader.php line 183
它可以通过将模型文件名从User.php
更改user.php
来解决。 文件名不应该大写吗?
该模型开箱即用。 粘贴您如何使用模型的代码?
嗨泰勒
这是我的控制器,它显示了我如何使用模型。
class LoginController extends BaseController {
public function getIndex()
{
return View::make('login.index');
}
public function postIndex()
{
$user = array('username' => Input::get('username'), 'password' => Input::get('password'));
if(Auth::attempt($user))
{
return Redirect::home();
}
return Redirect::back()->withInput();
}
}
我可以通过删除vendor
目录并再次运行php composer.phar
install 来解决此问题。
最有用的评论
我可以通过删除
vendor
目录并再次运行php composer.phar
install 来解决此问题。