app->singleton(SidebarMenuService::class); } /** * Bootstrap any application services. */ public function boot(): void { // Morph Map: mng/api 프로젝트 간 User 모델 경로 통일 Relation::enforceMorphMap([ 'user' => User::class, ]); // 사이드바에 메뉴 데이터 전달 View::composer('partials.sidebar', function ($view) { $menuService = app(SidebarMenuService::class); $menusBySection = $menuService->getMenusBySection(); $view->with([ 'mainMenus' => $menusBySection['main'], 'toolsMenus' => $menusBySection['tools'], 'labsMenus' => $menusBySection['labs'], ]); }); } }