diff --git a/packages/framework/src/Framework/Features/Publications/Models/PublicationField.php b/packages/framework/src/Framework/Features/Publications/Models/PublicationField.php index 9857d69ee1f..d3083b2520d 100644 --- a/packages/framework/src/Framework/Features/Publications/Models/PublicationField.php +++ b/packages/framework/src/Framework/Features/Publications/Models/PublicationField.php @@ -83,9 +83,7 @@ public function getValidationRules(?PublicationType $publicationType = null): Co /** @param \Hyde\Framework\Features\Publications\Models\PublicationType|null $publicationType Required only when using the 'image' type. */ public function validate(mixed $input = null, Collection $fieldRules = null, ?PublicationType $publicationType = null): array { - if (! $fieldRules) { - $fieldRules = $this->getValidationRules($publicationType); - } + $fieldRules ??= $this->getValidationRules($publicationType); $validator = validator([$this->name => $input], [$this->name => $fieldRules->toArray()]);