method() === 'PUT') { $rules['code'] = 'required|string|max:4|unique:provinces,code,' . $this->id; $rules['name'] = 'required|string|max:2554|unique:provinces,name,' . $this->id; } else { $rules['code'] = 'required|string|max:4|unique:provinces,code'; $rules['name'] = 'required|string|max:2554|unique:provinces,name'; } return $rules; } /** * Determine if the user is authorized to make this request. */ public function authorize(): bool { return true; } }