user()->can('view', Task::find(request('task_id'))); } public function _rules(): array { return array_merge(QueryHelper::getValidationRules(), [ 'page' => 'required|int', 'task_id' => 'required|int|exists:tasks,id', 'type' => ['required', Rule::enum(ActivityType::class)], ]); } }