/**
  * 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);
     }
 }
Example #2
0
 public function remove($menu_id)
 {
     Menu::destroy($menu_id);
     Notifications::add('Menu item removed', 'success');
     return Redirect::route('root-menu');
 }