extends abstract class Phalcon\Validation\Validator
implements Phalcon\Validation\ValidatorInterface
Validates that a string has the specified maximum and minimum constraints The test is passed if for a string’s length L, min<=L<=max, i.e. L must be at least min, and at most max.
use Phalcon\Validation\Validator\StringLength as StringLength; $validation->add('name_last', new StringLength([ 'max' => 50, 'min' => 2, 'messageMaximum' => 'We don\'t like really long names', 'messageMinimum' => 'We want more than just their initials' ])); $validation->add(['name_last', 'name_first'], new StringLength([ 'max' => [ 'name_last' => 50, 'name_first' => 40 ], 'min' => [ 'name_last' => 2, 'name_first' => 4 ], 'messageMaximum' => [ 'name_last' => 'We don\'t like really long last names', 'name_first' => 'We don\'t like really long first names' ], 'messageMinimum' => [ 'name_last' => 'We don\'t like too short last names', 'name_first' => 'We don\'t like too short first names', ] ]));
Executes the validation
Phalcon\Validation\Validator constructor
Checks if an option has been defined
Checks if an option is defined
Returns an option in the validator’s options Returns null if the option hasn’t set
Sets an option in the validator
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Validation_Validator_StringLength.html