/** * Get some data to dashboard. * * /amdmin/dashboard/information get * * @return \Illuminate\Http\JsonResponse */ public function dashboard() { // get user number. $this->data['user_count'] = DB::table('users')->count(); // get all roles. $this->data['all_roles'] = Role::with(['users', 'perms'])->get(); // get all permissions ... now not work for me. // $this->data['all_perms'] = Permission::all(); // get video count. $this->data['video_count'] = DB::table('videos')->count(); // get blog count. $this->data['blog_count'] = DB::table('blogs')->count(); // get subscriber count. $this->data['subscriber_count'] = DB::table('subscribers')->count(); return $this->responseJson(['info' => $this->data]); }