1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
booleanvalidator.php
См. документацию.
1
<?php
8
9
namespace
Bitrix\Main\ORM\Fields\Validators
;
10
11
use
Bitrix\Main\ORM\Fields\BooleanField
;
12
use
Bitrix\Main\ORM\Fields\Field
;
13
18
class
BooleanValidator
extends
Validator
19
{
20
public
function
validate
($value, $primary,
array
$row,
Field
$field)
21
{
23
if
(in_array($field->normalizeValue($value), $field->getValues(),
true
))
24
{
25
return
true
;
26
}
27
28
return
$this->
getErrorMessage
($value, $field);
29
}
30
}
Bitrix\Main\ORM\Fields\BooleanField
Определения
booleanfield.php:20
Bitrix\Main\ORM\Fields\Field
Определения
field.php:25
Bitrix\Main\ORM\Fields\Validators\BooleanValidator
Определения
booleanvalidator.php:19
Bitrix\Main\ORM\Fields\Validators\Validator
Определения
validator.php:18
Bitrix\Main\ORM\Fields\Validators\Validator\getErrorMessage
getErrorMessage($value, ORM\Fields\Field $field, $errorPhrase=null, $additionalTemplates=null)
Определения
validator.php:50
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Main\ORM\Fields\Validators\IValidator\validate
validate($value, $primary, array $row, Field $field)
Bitrix\Main\ORM\Fields\Validators
Определения
booleanvalidator.php:9
bitrix
modules
main
lib
orm
fields
validators
booleanvalidator.php
Создано системой
1.14.0