Bitrix API

NumberValidator extends BaseFormFilter

Table of Contents

Methods

__construct()  : mixed
configureDefaultErrorMessage()  : mixed
configureFieldLabels()  : mixed
configureIntegerOnly()  : $this
configureMax()  : mixed
configureMin()  : mixed
configureSkipOnEmpty()  : mixed
configureSkipOnError()  : mixed
generateFieldLabel()  : mixed
getAttributeLabel()  : mixed
getFieldNames()  : mixed
isSkipOnEmpty()  : mixed
setFieldNames()  : mixed
validate()  : Result
using validator for stand-alone validation
validateField()  : mixed
for modifiers, it has an access to the form and can rewrite form fields errors are added to the form directly
validateFields()  : mixed

Methods

__construct()

public __construct(array<string|int, mixed> ...$fieldNames) : mixed
Parameters
$fieldNames : array<string|int, mixed>

configureDefaultErrorMessage()

public configureDefaultErrorMessage(mixed $errorMessage) : mixed
Parameters
$errorMessage : mixed

configureIntegerOnly()

public configureIntegerOnly(bool $isIntegerOnly[, mixed $errorText = '' ]) : $this
Parameters
$isIntegerOnly : bool
$errorText : mixed = ''
Return values
$this

configureMax()

public configureMax(mixed $maxValue[, mixed $errorText = '' ]) : mixed
Parameters
$maxValue : mixed
$errorText : mixed = ''

configureMin()

public configureMin(mixed $minValue[, mixed $errorText = '' ]) : mixed
Parameters
$minValue : mixed
$errorText : mixed = ''

configureSkipOnEmpty()

public configureSkipOnEmpty(mixed $skip) : mixed
Parameters
$skip : mixed

configureSkipOnError()

public configureSkipOnError(mixed $skip) : mixed
Parameters
$skip : mixed

generateFieldLabel()

public generateFieldLabel(mixed $name) : mixed
Parameters
$name : mixed

getAttributeLabel()

public getAttributeLabel(mixed $field) : mixed
Parameters
$field : mixed

setFieldNames()

public setFieldNames(array<string|int, mixed> $fields) : mixed
Parameters
$fields : array<string|int, mixed>

validate()

using validator for stand-alone validation

public validate(mixed $value) : Result
Parameters
$value : mixed
Return values
Result

validateField()

for modifiers, it has an access to the form and can rewrite form fields errors are added to the form directly

public validateField(BaseForm $form, mixed $fieldName) : mixed
Parameters
$form : BaseForm
$fieldName : mixed

validateFields()

public final validateFields(BaseForm $form[, mixed $fieldNames = null ]) : mixed
Parameters
$form : BaseForm
$fieldNames : mixed = null

        
On this page

Search results