$tasks = $tasks; } public function status() { return 200; } public function toResponse() { $data = $this->prepareData(); if (request()->ajax()) { return response()->json($data); } return view('dashboard', $data); } protected function prepareData() { return [ 'tasks' => $this->tasks ]; } }