protected function dashboardForAdmin() { $data['user'] = $this->user; $data['total_users'] = User::where('role', 'user')->count(); $data['total_token'] = Token::count(); $data['total_admins'] = User::where('role', 'admin')->count(); $data['total_apps'] = Application::count(); $data['most_used_app'] = Application::getMostUsedApps(); $data['most_active_app'] = Application::getMostActiveApps(); $data['users'] = User::latest()->take(10)->get(); $data['applications'] = Application::latest()->take(10)->get(); $data['opt_app'] = Application::getAppForSelect($this->user); return view('dashboard.admin', $data); }