|string> */ public function rules(): array { return [ '*.title' => 'required|max:255', '*.asset_id' => [ 'required', Rule::exists('assets', 'id')->where($this->userCompanyWhere()), ], '*.priority' => 'required|in:1,2,3,4', '*.requirement_group_id' => [ 'nullable', 'sometimes', Rule::exists('requirement_groups', 'id')->where($this->userCompanyWhere()), ] ]; } }