Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс ForeignValidator
+ Граф наследования:ForeignValidator:

Открытые члены

 __construct (ORM\Fields\Field $reference, array $filter=array())
 
 validate ($value, $primary, array $row, ORM\Fields\Field $field)
 
- Открытые члены унаследованные от Validator
 __construct ($errorPhrase=null)
 
- Открытые члены унаследованные от IValidator
 validate ($value, $primary, array $row, Field $field)
 

Открытые атрибуты

const NOT_EXISTS = 'BX_FOREIGN_NOT_EXISTS'
 

Защищенные данные

 $errorPhraseCode = 'MAIN_ENTITY_VALIDATOR_FOREIGN'
 
 $reference = null
 
 $filter = null
 
- Защищенные данные унаследованные от Validator
 $errorPhraseCode = 'MAIN_ENTITY_VALIDATOR'
 
 $errorPhrase
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от Validator
 getErrorMessage ($value, ORM\Fields\Field $field, $errorPhrase=null, $additionalTemplates=null)
 

Подробное описание

См. определение в файле foreignvalidator.php строка 23

Конструктор(ы)

◆ __construct()

__construct ( ORM\Fields\Field $reference,
array $filter = array() )
Аргументы
ORM\Fields\Field$reference
array$filter

См. определение в файле foreignvalidator.php строка 34

Методы

◆ validate()

validate ( $value,
$primary,
array $row,
ORM\Fields\Field $field )

См. определение в файле foreignvalidator.php строка 41

Данные класса

◆ $errorPhraseCode

$errorPhraseCode = 'MAIN_ENTITY_VALIDATOR_FOREIGN'
protected

См. определение в файле foreignvalidator.php строка 25

◆ $filter

$filter = null
protected

См. определение в файле foreignvalidator.php строка 27

◆ $reference

$reference = null
protected

См. определение в файле foreignvalidator.php строка 26

◆ NOT_EXISTS

const NOT_EXISTS = 'BX_FOREIGN_NOT_EXISTS'

См. определение в файле foreignvalidator.php строка 28