public function decide($id) { //need to get data froP database $project = Project::find($id); $user = \Auth::user(); $tasks = task::where('project_id', '=', $id)->get(); $count = $tasks->count(); if ($count > 0) { $task = task::where('project_id', '=', $id)->firstOrFail(); if (TaskUser::where('user_id', $user->id)->where('task_id', $task->id)->get()->count() == 0) { $userTask = new TaskUser(); $userTask->user_id = $user->id; $userTask->task_id = $task->id; $userTask->save(); } } return view('project.profile', compact('project', 'tasks', 'count')); }