/** * Registers all sidebars */ public function registerSidebar() { return ['active' => adminpanel_routeIs('adminpanel.dashboard.index'), 'title' => 'Passport', 'icon' => 'fa fa-user-secret', 'url' => route('adminpanel.dashboard.index')]; }
protected function routeIs($route_name) { return adminpanel_routeIs($route_name); }
protected function registerDashboard(array $dashboard = []) { if (!adminpanel_routeIs('adminpanel.dashboard.index')) { return; } $this->dashboards[] = (object) $dashboard; view()->share('dashboards', $this->dashboards); }