CallbackValidator extends BaseFormFilter
Table of Contents
Methods
- __construct() : mixed
- configureCallback() : mixed
- configureDefaultErrorMessage() : mixed
- configureFieldLabels() : mixed
- configureSkipOnArray() : 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>
configureCallback()
public
configureCallback(callable $preFilter) : mixed
Parameters
- $preFilter : callable
configureDefaultErrorMessage()
public
configureDefaultErrorMessage(mixed $errorMessage) : mixed
Parameters
- $errorMessage : mixed
configureFieldLabels()
public
configureFieldLabels() : mixed
configureSkipOnArray()
public
configureSkipOnArray(mixed $skip) : mixed
Parameters
- $skip : 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
getFieldNames()
public
getFieldNames() : mixed
isSkipOnEmpty()
public
isSkipOnEmpty() : 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
ResultvalidateField()
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