/** * Setup the layout used by the controller. * * @return void */ protected function setupLayout() { if (!is_null($this->layout)) { $this->layout = View::make($this->layout); } $currentUser = Auth::user(); if (Auth::user()) { $currentUser->availabilities()->get()->sortByDesc(function ($avail) { return $avail->days()->first()['date']; }); } View::share('currentUser', $currentUser); View::share('signedIn', Auth::user()); View::share('allDays', Day::all()); }
public function getAll() { $days = Day::all(); return $days->toJson(); }