public function updateAssign($id, $requestData) { $task = Tasks::with('assignee')->findOrFail($id); $input = $requestData->get('fk_user_id_assign'); $input = array_replace($requestData->all()); $task->fill($input)->save(); $task = $task->fresh(); event(new \App\Events\TaskAction($task, self::UPDATED_ASSIGN)); }
public function updateAssign($id, $requestData) { $task = Tasks::with('assignee')->findOrFail($id); $input = $requestData->get('fk_user_id_assign'); $input = array_replace($requestData->all()); $task->fill($input)->save(); $task = $task->fresh(); $insertedName = $task->assignee->name; $activityinput = array_merge(['text' => auth()->user()->name . ' assigned task to ' . $insertedName, 'user_id' => auth()->id(), 'type' => 'task', 'type_id' => $id]); Activity::create($activityinput); }