From f977f9734cccd4866d525b7f82cf1f05c0f7e682 Mon Sep 17 00:00:00 2001 From: cpenny Date: Mon, 17 Feb 2020 07:26:40 +1300 Subject: [PATCH] Add base updateValidatorList method to DataExtension --- src/ORM/DataExtension.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ORM/DataExtension.php b/src/ORM/DataExtension.php index 869829b0b..85814447d 100644 --- a/src/ORM/DataExtension.php +++ b/src/ORM/DataExtension.php @@ -5,6 +5,7 @@ namespace SilverStripe\ORM; use SilverStripe\Core\Config\Config; use SilverStripe\Core\Extension; use SilverStripe\Forms\FieldList; +use SilverStripe\Forms\ValidatorList; use SilverStripe\ORM\Queries\SQLSelect; use Exception; @@ -133,6 +134,17 @@ abstract class DataExtension extends Extension { } + /** + * This function is used to provide modifications to the Validators used on a DataObject. + * + * Caution: Use {@link ValidatorList->addValidator()} to add Validators. + * + * @param ValidatorList $validatorList + */ + public function updateValidatorList(ValidatorList $validatorList): void + { + } + /** * This function is used to provide modifications to the form used * for front end forms. {@link DataObject->getFrontEndFields()}