public function run() { Menu::handler('footer')->hydrate(function () { $main_menu_id = LMenu::where('name', '=', 'footer')->pluck('id'); return MenuLink::where('menu_id', '=', $main_menu_id)->orderBy('position')->get(); }, function ($children, $item) { $children->add($item->translate(App::getLocale())->url, $item->translate(App::getLocale())->title, Menu::items($item->as)); }); return view("plugins.footer_menu"); }