/**
  * Shows dashboard when all required permissions are granted
  *
  * @return view
  */
 public function index()
 {
     if (!$this->config->exists() || !$this->config->first()->valid_credentials) {
         $data = ['validTwitterSettings' => $this->validateTwitter->validTwitterSettings()];
         return view('crm-launcher::dashboard.facebook', $data);
     }
     $data = ['newCases' => $this->case->newCases(), 'openCases' => $this->case->openCases(), 'closedCases' => $this->case->closedCases(), 'avgWaitTime' => $this->getAvgWaitTime(), 'avgMessages' => $this->getAvgMessages(), 'avgHelpers' => $this->getAvgHelpers(), 'todaysMessages' => $this->getTodaysMessages(), 'followers' => $this->config->first()->twitter_followers, 'likes' => $this->config->first()->facebook_likes];
     return view('crm-launcher::dashboard.index', $data);
 }