This method expects that given $validatorConfiguration is complete, for this purpose method
{@link self::applyDefaultValidatorConfiguration()} is provided.
This is a base implementation, returning a validation error for each
specified validator, since by default no validators are supported.
Overwrite in derived types, if validation is supported.
public validateValidatorConfiguration ( mixed $validatorConfiguration ) : eZ\Publish\SPI\FieldType\ValidationError[] | ||
$validatorConfiguration | mixed | |
return | eZ\Publish\SPI\FieldType\ValidationError[] |
/** * Validates the validatorConfiguration of a FieldDefinitionCreateStruct or FieldDefinitionUpdateStruct. * * This methods determines if the given $validatorConfiguration is * structurally correct and complies to the validator configuration schema as defined in FieldType. * * @param mixed $validatorConfiguration * * @return \eZ\Publish\SPI\FieldType\ValidationError[] */ public function validateValidatorConfiguration($validatorConfiguration) { return $this->internalFieldType->validateValidatorConfiguration($validatorConfiguration); }