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);
 }