/** * 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]); }
/** * @param Request $request * * @return mixed */ public function store(Request $request) { $menu = Menu::create($request->input()); return $this->response()->item($menu, new MenuTransformer()); }