コード例 #1
0
ファイル: DemoTableSeeder.php プロジェクト: SocietyCMS/Menu
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     DB::table('menu__menus')->delete();
     // Main
     $main = Menu::create(['name' => 'Main']);
     $main->children()->create(['name' => 'SocietyCMS', 'url' => '', 'active' => true, 'attribute_class' => 'nav-header']);
     // Auth
     $auth = Menu::create(['name' => 'Auth']);
     $auth->children()->create(['name' => 'Login', 'url' => 'auth/login', 'active' => true]);
 }
コード例 #2
0
ファイル: MenuController.php プロジェクト: SocietyCMS/Menu
 /**
  * @param Request $request
  *
  * @return mixed
  */
 public function store(Request $request)
 {
     $menu = Menu::create($request->input());
     return $this->response()->item($menu, new MenuTransformer());
 }