Laravel 4 への旅は続きます。マスター ビューで動的に作成されるメニューを開発しようとしています。これを行うために、この記事を見つけ、それを実装しようとしています。
これまでのコードを取得しましたが、この部分が問題を引き起こしているようです:
App::before(function ($request) {
// $myApp Singleton object
App::singleton('myApp', function () {
$app = new stdClass;
$app->title = "downsCMS";
if (Sentry::check()) {
$app->user = Sentry::getUser();
$app->isLogedin = TRUE;
} else {
$app->isLogedin = FALSE;
$app->user = FALSE;
}
return $app;
});
$app = App::make('myApp');
View::share('myApp', $app);
});
アプリを実行しようとすると、class not found 'myApp'
したがって、クラスを作成していないようです。composer dump-autoload を実行しましたが、効果はありません。
私は ioc を完全には理解していないことを認めなければならないので、優しくしてください。ここで見逃している簡単な手順はありますか?