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

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

 __construct ($min=0, $max=null, $equality=false, $errorPhrase=array('MIN'=> null, 'MAX'=> null))
 
 validate ($value, $primary, array $row, ORM\Fields\Field $field)
 
- Открытые члены унаследованные от Validator
 __construct ($errorPhrase=null)
 
- Открытые члены унаследованные от IValidator
 validate ($value, $primary, array $row, Field $field)
 

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

 $min
 
 $max
 
 $equality
 
 $errorPhraseMinCode = 'MAIN_ENTITY_VALIDATOR_RANGE_MIN'
 
 $errorPhraseMin
 
 $errorPhraseMaxCode = 'MAIN_ENTITY_VALIDATOR_RANGE_MAX'
 
 $errorPhraseMax
 
- Защищенные данные унаследованные от Validator
 $errorPhraseCode = 'MAIN_ENTITY_VALIDATOR'
 
 $errorPhrase
 

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

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

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

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

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

◆ __construct()

__construct ( $min = 0,
$max = null,
$equality = false,
$errorPhrase = array('MIN' => null, 'MAX' => null) )
Аргументы
int$min
null$max
bool$equalityCheck "or equal" to the edges of the range
array$errorPhrase
Исключения
ArgumentTypeException

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

Методы

◆ validate()

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

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

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

◆ $equality

$equality
protected

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

◆ $errorPhraseMax

$errorPhraseMax
protected

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

◆ $errorPhraseMaxCode

$errorPhraseMaxCode = 'MAIN_ENTITY_VALIDATOR_RANGE_MAX'
protected

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

◆ $errorPhraseMin

$errorPhraseMin
protected

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

◆ $errorPhraseMinCode

$errorPhraseMinCode = 'MAIN_ENTITY_VALIDATOR_RANGE_MIN'
protected

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

◆ $max

$max
protected

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

◆ $min

$min
protected

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