/** * Handle the command. * * @param CreateMenuItemCommand $command * @return void */ public function handle(CreateMenuItemCommand $command) { $menu_object = MenuItems::make($command->slug, $command->menu); $menu = $this->repo->save($menu_object); Event::fire(new MenuItemWasCreated($menu)); return $menu; }