Abstract class Phalcon\Validation\Validator
implements Phalcon\Validation\ValidatorInterface
This is a base class for validators
Methods
public __construct ([array $options])
Phalcon\Validation\Validator constructor
public isSetOption (mixed $key)
Checks if an option has been defined
Checks if an option is defined
public getOption (mixed $key, [mixed $defaultValue])
Returns an option in the validator's options Returns null if the option hasn't set
public setOption (mixed $key, mixed $value)
Sets an option in the validator
abstract public validate (Phalcon\Validation $validation, mixed $attribute)
Executes the validation
protected prepareLabel (Phalcon\Validation $validation, mixed $field)
Prepares a label for the field.
protected prepareMessage (Phalcon\Validation $validation, mixed $field, mixed $type, [mixed $option])
Prepares a validation message.
protected prepareCode (mixed $field)
Prepares a validation code.