/**
  * Register custom Blade composers
  *
  * @return void
  */
 private function bladeComposers()
 {
     /**
      * Master.Private
      */
     view()->composer('master.private', function ($view) {
         /**
          * Provide counts of all Records
          */
         $counts = array();
         $counts['senders'] = Senders::all()->count();
         $counts['targets'] = Targets::all()->count();
         $counts['queue'] = Tweets::inQueue()->count();
         $counts['sent'] = Tweets::areSent()->count();
         $counts['failed'] = Tweets::haveFailed()->count();
         $counts['flagged'] = Tweets::isFlagged()->count();
         $view->with('counts', $counts);
     });
 }
 /**
  * Return the Targets page
  *
  * @return View
  */
 public function getTargets()
 {
     $targets = Targets::all();
     return view('private.targets')->with('targets', $targets);
 }