/** * Locate menu and delete it if it does not contain * any other sub-menu entries. * * @param $name */ protected static function destroyMenu($name) { $menu = Menu::where('name', $name)->first(); if ($menu && !$menu->children->count()) { Menu::destroy($menu->id); } }
public function remove($menu_id) { Menu::destroy($menu_id); Notifications::add('Menu item removed', 'success'); return Redirect::route('root-menu'); }