public function __construct(Service $service) { $this->beforeFilter('expired-session-check'); $this->service = $service; $servicesNotContainedByAdvisor = $this->service->servicesNotContainedByAdvisor(Auth::user()->id); $servicesContainedByAdvisor = $this->service->servicesContainedByAdvisor(Auth::user()->id); $locationFormPopulator = Location::lists('name', 'id'); View::share('servicesNotContainedByAdvisor', $servicesNotContainedByAdvisor); View::share('servicesContainedByAdvisor', $servicesContainedByAdvisor); view::share('locationFormPopulator', $locationFormPopulator); }
public function __construct(Availability $availability, Service $service, Day $day) { $this->beforeFilter('expired-session-check'); $this->day = $day; $this->availability = $availability; $this->service = $service; $dayFormPopulator = Day::lists('date', 'id'); $locationFormPopulator = Location::lists('name', 'id'); $advisorAvailabilities = Auth::user()->availabilities(); $servicesContainedByAdvisor = $this->service->servicesContainedByAdvisor(Auth::user()->id); $firstService = $this->service->justTheFirstServiceBecauseMyCodeSucks(Auth::user()->id); View::share('firstService', $firstService); View::share('locationFormPopulator', $locationFormPopulator); View::share('advisorAvailabilities', $advisorAvailabilities); View::share('dayFormPopulator', $dayFormPopulator); }