public function handle(MenuWasCreated $event) { $data = ['menu_id' => $event->menu->id, 'position' => 0, 'is_root' => true]; foreach ($this->getEnabledLocales() as $locale) { $data[$locale]['title'] = 'root'; } $this->menuItem->create($data); }
public function store(Menu $menu, CreateMenuItemRequest $request) { $this->menuItem->create($this->addMenuId($menu, $request)); flash(trans('menu::messages.menuitem created')); return redirect()->route('admin.menu.menu.edit', [$menu->id]); }