/** * 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 Sent page * * @return View */ public function getSent() { $sent = Tweets::areSent()->orderBy('created_at', 'DESC')->get(); return view('private.sent')->with('tweets', $sent); }