[ 'required', Rule::unique('companies')->ignore($this->header('company'), 'id'), ], 'slug' => [ 'required', Rule::unique('companies')->ignore($this->header('company'), 'id'), ], 'address.country_id' => [ 'required', ], ]; } public function getCompanyPayload() { return collect($this->validated()) ->only([ 'name', 'slug' ]) ->toArray(); } }