Laravel開発ブランチのappディレクトリでデフォルトのユーザーモデルを使用すると、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
インストールを再度実行することで、この問題を修正できました。
最も参考になるコメント
vendor
ディレクトリを削除し、$php composer.phar
インストールを再度実行することで、この問題を修正できました。