diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 3088 | 
1 files changed, 1726 insertions, 1362 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #120 phalcon version 5.3.1 ] { +Extension [ <persistent> extension #121 phalcon version 5.4.0 ] {    - Dependencies {      Dependency [ pdo (Required) ] @@ -127,36 +127,35 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } -        Method [ <internal:phalcon> abstract public method hasOption ] { +        Method [ <internal:phalcon> abstract public method getTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ string ]          } -        Method [ <internal:phalcon> abstract public method validate ] { +        Method [ <internal:phalcon> abstract public method getTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +          - Parameters [0] {            } -          - Return [ bool ] +          - Return [ array ]          } -        Method [ <internal:phalcon> abstract public method getTemplate ] { +        Method [ <internal:phalcon> abstract public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> string $field ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ string ] +          - Return [ bool ]          } -        Method [ <internal:phalcon> abstract public method getTemplates ] { +        Method [ <internal:phalcon> abstract public method setTemplate ] { -          - Parameters [0] { +          - Parameters [1] { +            Parameter #0 [ <required> string $template ]            } -          - Return [ array ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon> abstract public method setTemplates ] { @@ -167,12 +166,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon> abstract public method setTemplate ] { +        Method [ <internal:phalcon> abstract public method validate ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          }        }      } @@ -11688,7 +11688,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $options = NULL ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, ctor> public method __construct ] {            - Parameters [1] { @@ -11696,6 +11696,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -11711,45 +11719,47 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon> public method setOption ] { +        Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorInterface> abstract public method validate ] { @@ -11761,39 +11771,37 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon> protected method prepareCode ] { +        Method [ <internal:phalcon> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon> protected method prepareLabel ] { +        Method [ <internal:phalcon> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon> protected method allowEmpty ] { +        Method [ <internal:phalcon> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon> public method messageFactory ] { +        Method [ <internal:phalcon> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -13157,12 +13165,12 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $messageValid = 'Field :field is not valid' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon> public method checkUpload ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -13171,7 +13179,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -13180,7 +13188,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -13189,7 +13197,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -13271,6 +13279,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -13286,45 +13302,47 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> abstract public method validate ] { @@ -13336,39 +13354,37 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -14796,7 +14812,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $store = NULL ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon> public method __invoke ] {            - Parameters [2] { @@ -14813,6 +14829,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } +          Method [ <internal:phalcon> abstract protected method getTag ] {            - Parameters [0] { @@ -18858,7 +18881,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $validators = NULL ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, prototype Phalcon\Filter\Validation\ValidatorCompositeInterface> public method getValidators ] {            - Parameters [0] { @@ -18882,6 +18905,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -18897,12 +18928,31 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ] +          } +          - Return [ Phalcon\Messages\Message ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ void ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { @@ -18913,6 +18963,201 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ] +          } +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +        } +      } +    } + +    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Equal extends Phalcon\Filter\Validation\Validator\File\AbstractFile implements Phalcon\Filter\Validation\ValidatorInterface ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [6] { +        Property [ protected $templates = NULL ] +        Property [ protected $options = NULL ] +        Property [ protected $messageFileEmpty = 'Field :field must not be empty' ] +        Property [ protected $messageIniSize = 'File :field exceeds the maximum file size' ] +        Property [ protected $messageValid = 'Field :field is not valid' ] +        Property [ protected $template = 'File :field does not have the exact :size file size' ] +      } + +      - Methods [28] { +        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon> protected method getConditional ] { + +          - Parameters [3] { +            Parameter #0 [ <required> float $source ] +            Parameter #1 [ <required> float $target ] +            Parameter #2 [ <optional> bool $included = <default> ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUpload ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $size ] +          } +          - Return [ float ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageValid ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { + +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> string $field ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageValid ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $message ] +          } +          - Return [ void ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> protected method checkIsUploadedFile ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $name ] +          } +          - Return [ bool ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array $options = [] ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] {            - Parameters [2] { @@ -18921,6 +19166,21 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> ?string $field = <default> ] +          } +          - Return [ string ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { @@ -18929,6 +19189,16 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { + +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ] +          } +          - Return [ Phalcon\Messages\Message ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] { @@ -18938,20 +19208,20 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $field ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ int ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> string $field ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { @@ -18963,14 +19233,28 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] { -          - Parameters [3] { +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -19597,11 +19881,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [3] {          Property [ protected $dateFormat = 'c' ] +        Property [ protected $interpolatorLeft = '%' ] +        Property [ protected $interpolatorRight = '%' ]        } -      - Methods [9] { +      - Methods [10] {          Method [ <internal:phalcon> public method getDateFormat ] {            - Parameters [0] { @@ -19609,6 +19895,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $format ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon> protected method getFormattedDate ] {            - Parameters [1] { @@ -19617,12 +19911,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } -        Method [ <internal:phalcon> public method setDateFormat ] { +        Method [ <internal:phalcon> protected method getInterpolatedMessage ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $format ] +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +            Parameter #1 [ <required> string $message ]            } -          - Return [ void ] +          - Return [ string ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Helper\Str\AbstractStr> protected method toEndsWith ] { @@ -21025,7 +21320,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $options = NULL ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -21033,6 +21328,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -21048,45 +21351,47 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> abstract public method validate ] { @@ -21098,39 +21403,37 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -21461,7 +21764,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ private $isStyle = false ]        } -      - Methods [16] { +      - Methods [17] {          Method [ <internal:phalcon> public method add ] {            - Parameters [2] { @@ -21510,6 +21813,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] {            - Parameters [1] { @@ -34039,7 +34349,8 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Method [ <internal:phalcon> public method columns ] { -          - Parameters [0] { +          - Parameters [1] { +            Parameter #0 [ <required> array $columns ]            }            - Return [ Phalcon\DataMapper\Query\Select ]          } @@ -44083,7 +44394,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must contain only letters and numbers' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44100,6 +44411,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44115,80 +44434,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44210,7 +44529,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must contain only letters' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44227,6 +44546,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44242,80 +44569,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44337,7 +44664,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be within the range of :min to :max' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44354,6 +44681,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44369,80 +44704,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44464,7 +44799,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must match the callback function' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44481,6 +44816,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44496,80 +44839,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44591,7 +44934,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be the same as :with' ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44617,6 +44960,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44632,80 +44983,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44727,7 +45078,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field is not valid for a credit card number' ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44752,6 +45103,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44767,80 +45126,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44862,7 +45221,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field is not a valid date' ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -44888,6 +45247,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -44903,80 +45270,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -44998,7 +45365,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be numeric' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -45015,6 +45382,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45030,80 +45405,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -45125,7 +45500,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be an email address' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -45142,6 +45517,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45157,80 +45540,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -45344,7 +45727,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must not be a part of list: :domain' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -45361,6 +45744,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45376,80 +45767,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -45472,7 +45863,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $validators = NULL ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -45496,6 +45887,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45511,80 +45910,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -45609,7 +46008,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'File :field must be of type: :types' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] {            - Parameters [2] { @@ -45623,7 +46022,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45632,7 +46031,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45641,7 +46040,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45650,7 +46049,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45732,6 +46131,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45747,80 +46154,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -45845,7 +46252,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'The resolution of the field :field has to be equal :resolution' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -45866,7 +46273,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45875,7 +46282,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45884,7 +46291,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45893,7 +46300,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -45968,6 +46375,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -45983,80 +46398,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -46081,7 +46496,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'File :field exceeds the maximum resolution of :resolution' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -46102,7 +46517,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46111,7 +46526,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46120,7 +46535,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46129,7 +46544,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46204,6 +46619,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -46219,80 +46642,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -46317,7 +46740,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'File :field can not have the minimum resolution of :resolution' ]        } -      - Methods [26] { +      - Methods [27] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -46338,7 +46761,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46347,7 +46770,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46356,7 +46779,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46365,7 +46788,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46440,6 +46863,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -46455,85 +46886,85 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } -    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Equal extends Phalcon\Filter\Validation\Validator\File\AbstractFile implements Phalcon\Filter\Validation\ValidatorInterface ] { +    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Max extends Phalcon\Filter\Validation\Validator\File\Size\Equal implements Phalcon\Filter\Validation\ValidatorInterface ] {        - Constants [0] {        } @@ -46550,18 +46981,20 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $messageFileEmpty = 'Field :field must not be empty' ]          Property [ protected $messageIniSize = 'File :field exceeds the maximum file size' ]          Property [ protected $messageValid = 'Field :field is not valid' ] -        Property [ protected $template = 'File :field does not have the exact :size file size' ] +        Property [ protected $template = 'File :field exceeds the size of :size' ]        } -      - Methods [26] { -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] { +      - Methods [28] { +        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\Validator\File\Size\Equal, prototype Phalcon\Filter\Validation\Validator\File\Size\Equal> protected method getConditional ] { -          - Parameters [1] { -            Parameter #0 [ <optional> array $options = [] ] +          - Parameters [3] { +            Parameter #0 [ <required> float $source ] +            Parameter #1 [ <required> float $target ] +            Parameter #2 [ <optional> bool $included = <default> ]            }          } -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\Size\Equal, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] @@ -46574,7 +47007,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46583,7 +47016,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46592,7 +47025,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46601,7 +47034,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46676,51 +47109,52 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { -            Parameter #0 [ <optional> ?string $field = <default> ] +            Parameter #0 [ <optional> array $options = [] ]            } -          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ]            } -          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <optional> ?string $field = <default> ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [0] {            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { -          - Parameters [2] { +          - Parameters [1] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ]            } +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $key ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ bool ] +          - Return [ Phalcon\Messages\Message ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { @@ -46732,20 +47166,20 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $field ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ int ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> string $field ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { @@ -46757,19 +47191,33 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] { -          - Parameters [3] { +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } -    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Max extends Phalcon\Filter\Validation\Validator\File\AbstractFile implements Phalcon\Filter\Validation\ValidatorInterface ] { +    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Min extends Phalcon\Filter\Validation\Validator\File\Size\Equal implements Phalcon\Filter\Validation\ValidatorInterface ] {        - Constants [0] {        } @@ -46786,18 +47234,20 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $messageFileEmpty = 'Field :field must not be empty' ]          Property [ protected $messageIniSize = 'File :field exceeds the maximum file size' ]          Property [ protected $messageValid = 'Field :field is not valid' ] -        Property [ protected $template = 'File :field exceeds the size of :size' ] +        Property [ protected $template = 'File :field can not have the minimum size of :size' ]        } -      - Methods [26] { -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] { +      - Methods [28] { +        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\Validator\File\Size\Equal, prototype Phalcon\Filter\Validation\Validator\File\Size\Equal> protected method getConditional ] { -          - Parameters [1] { -            Parameter #0 [ <optional> array $options = [] ] +          - Parameters [3] { +            Parameter #0 [ <required> float $source ] +            Parameter #1 [ <required> float $target ] +            Parameter #2 [ <optional> bool $included = <default> ]            }          } -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\Size\Equal, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] @@ -46810,7 +47260,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46819,7 +47269,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46828,7 +47278,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46837,7 +47287,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #1 [ <required> string $field ]            }            - Return [ bool ]          } @@ -46912,51 +47362,52 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { -            Parameter #0 [ <optional> ?string $field = <default> ] +            Parameter #0 [ <optional> array $options = [] ]            } -          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { -          - Parameters [0] { +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ]            } -          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <optional> ?string $field = <default> ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [0] {            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { -          - Parameters [2] { +          - Parameters [1] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ]            } +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $key ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ bool ] +          - Return [ Phalcon\Messages\Message ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { @@ -46968,20 +47419,20 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $field ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ int ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> string $field ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { @@ -46993,19 +47444,33 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] { -          - Parameters [3] { +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ] +          } +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $field ] +          } +          - Return [ int ] +        } + +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { + +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } -    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\File\Size\Min extends Phalcon\Filter\Validation\Validator\File\AbstractFile implements Phalcon\Filter\Validation\ValidatorInterface ] { +    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\Identical extends Phalcon\Filter\Validation\AbstractValidator implements Phalcon\Filter\Validation\ValidatorInterface ] {        - Constants [0] {        } @@ -47016,16 +47481,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {        - Static methods [0] {        } -      - Properties [6] { +      - Properties [3] {          Property [ protected $templates = NULL ]          Property [ protected $options = NULL ] -        Property [ protected $messageFileEmpty = 'Field :field must not be empty' ] -        Property [ protected $messageIniSize = 'File :field exceeds the maximum file size' ] -        Property [ protected $messageValid = 'Field :field is not valid' ] -        Property [ protected $template = 'File :field can not have the minimum size of :size' ] +        Property [ protected $template = 'Field :field does not have the expected value' ]        } -      - Methods [26] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47042,125 +47504,62 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUpload ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadIsEmpty ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadIsValid ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method checkUploadMaxSize ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ]            } -          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getFileSizeInBytes ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $size ] -          } -          - Return [ float ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageFileEmpty ] { - -          - Parameters [0] { -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageIniSize ] { - -          - Parameters [0] { +            Parameter #0 [ <optional> ?string $field = <default> ]            }            - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method getMessageValid ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] {            - Parameters [0] {            } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method isAllowEmpty ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> string $field ] -          } -          - Return [ bool ] +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageFileEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> string $message ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ void ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageIniSize ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $message ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ void ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> public method setMessageValid ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $message ] +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ]            }            - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\Validator\File\AbstractFile> protected method checkIsUploadedFile ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $name ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <optional> ?string $field = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { - -          - Parameters [0] { +            Parameter #0 [ <required> string $template ]            } -          - Return [ array ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { @@ -47171,37 +47570,21 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] -          } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] {            - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ void ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { @@ -47219,29 +47602,10 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {              Parameter #1 [ <required> string $field ]            }          } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { - -          - Parameters [3] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] -          } -          - Return [ Phalcon\Messages\Message ] -        }        }      } -    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\Identical extends Phalcon\Filter\Validation\AbstractValidator implements Phalcon\Filter\Validation\ValidatorInterface ] { +    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\InclusionIn extends Phalcon\Filter\Validation\AbstractValidator implements Phalcon\Filter\Validation\ValidatorInterface ] {        - Constants [0] {        } @@ -47255,10 +47619,10 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {        - Properties [3] {          Property [ protected $templates = NULL ]          Property [ protected $options = NULL ] -        Property [ protected $template = 'Field :field does not have the expected value' ] +        Property [ protected $template = 'Field :field must be a part of list: :domain' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47275,37 +47639,6 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> ?string $field = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { - -          - Parameters [0] { -          } -          - Return [ array ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { - -          - Parameters [1] { -            Parameter #0 [ <required> array $templates ] -          } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] -          } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] -        } -          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] {            - Parameters [2] { @@ -47314,44 +47647,25 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <optional> ?string $field = <default> ]            } -          - Return [ bool ] +          - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [0] {            } -          - Return [ void ] +          - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> string $field ] -          } -          - Return [ int ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { - -          - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> string $field ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +            Parameter #0 [ <required> string $key ]            }            - Return [ bool ]          } @@ -47365,56 +47679,22 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }            - Return [ Phalcon\Messages\Message ]          } -      } -    } - -    Class [ <internal:phalcon> class Phalcon\Filter\Validation\Validator\InclusionIn extends Phalcon\Filter\Validation\AbstractValidator implements Phalcon\Filter\Validation\ValidatorInterface ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } -      - Properties [3] { -        Property [ protected $templates = NULL ] -        Property [ protected $options = NULL ] -        Property [ protected $template = 'Field :field must be a part of list: :domain' ] -      } - -      - Methods [13] { -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] { - -          - Parameters [1] { -            Parameter #0 [ <optional> array $options = [] ] -          } -        } - -        Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method validate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $value ]            } -          - Return [ bool ] +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <optional> ?string $field = <default> ] -          } -          - Return [ string ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplates ] { - -          - Parameters [0] { +            Parameter #0 [ <required> string $template ]            } -          - Return [ array ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { @@ -47425,37 +47705,21 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] -          } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] {            - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] -          } -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            }            - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ void ]          }          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { @@ -47473,25 +47737,6 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {              Parameter #1 [ <required> string $field ]            }          } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] -          } -          - Return [ bool ] -        } - -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { - -          - Parameters [3] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] -          } -          - Return [ Phalcon\Messages\Message ] -        }        }      } @@ -47514,7 +47759,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be a valid IP address' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47531,6 +47776,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -47546,80 +47799,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -47641,7 +47894,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field does not have a valid numeric format' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47658,6 +47911,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -47673,80 +47934,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -47768,7 +48029,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field is required' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47785,6 +48046,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -47800,80 +48069,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -47895,7 +48164,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field does not match the required format' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -47912,6 +48181,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -47927,80 +48204,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -48023,7 +48300,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $validators = NULL ]        } -      - Methods [14] { +      - Methods [15] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -48047,6 +48324,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -48062,80 +48347,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -48157,7 +48442,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must not exceed :max characters long' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -48174,6 +48459,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -48189,80 +48482,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -48284,7 +48577,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be at least :min characters long' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -48301,6 +48594,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -48316,80 +48617,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -48412,7 +48713,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ private $columnMap = NULL ]        } -      - Methods [16] { +      - Methods [17] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -48456,6 +48757,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            }          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -48471,80 +48780,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -48566,7 +48875,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $template = 'Field :field must be a url' ]        } -      - Methods [13] { +      - Methods [14] {          Method [ <internal:phalcon, overwrites Phalcon\Filter\Validation\AbstractValidator, ctor> public method __construct ] {            - Parameters [1] { @@ -48583,6 +48892,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ bool ]          } +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <optional> $defaultValue = <default> ] +          } +        } +          Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getTemplate ] {            - Parameters [1] { @@ -48598,80 +48915,80 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ array ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] {            - Parameters [1] { -            Parameter #0 [ <required> array $templates ] +            Parameter #0 [ <required> string $key ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $template ] +          - Parameters [3] { +            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #1 [ <required> $field ] +            Parameter #2 [ <optional> array $replacements = [] ]            } -          - Return [ Phalcon\Filter\Validation\ValidatorInterface ] +          - Return [ Phalcon\Messages\Message ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method getOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] {            - Parameters [2] {              Parameter #0 [ <required> string $key ] -            Parameter #1 [ <optional> $defaultValue = <default> ] +            Parameter #1 [ <required> $value ]            } +          - Return [ void ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method hasOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplate ] {            - Parameters [1] { -            Parameter #0 [ <required> string $key ] +            Parameter #0 [ <required> string $template ]            } -          - Return [ bool ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method setOption ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator, prototype Phalcon\Filter\Validation\ValidatorInterface> public method setTemplates ] { -          - Parameters [2] { -            Parameter #0 [ <required> string $key ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> array $templates ]            } -          - Return [ void ] +          - Return [ Phalcon\Filter\Validation\ValidatorInterface ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $field ] +          - Parameters [2] { +            Parameter #0 [ <required> $field ] +            Parameter #1 [ <required> $value ]            } -          - Return [ int ] +          - Return [ bool ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method checkArray ] {            - Parameters [2] { -            Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] +            Parameter #0 [ <required> $value ]              Parameter #1 [ <required> string $field ]            }          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method allowEmpty ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareCode ] { -          - Parameters [2] { -            Parameter #0 [ <required> $field ] -            Parameter #1 [ <required> $value ] +          - Parameters [1] { +            Parameter #0 [ <required> string $field ]            } -          - Return [ bool ] +          - Return [ int ]          } -        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> public method messageFactory ] { +        Method [ <internal:phalcon, inherits Phalcon\Filter\Validation\AbstractValidator> protected method prepareLabel ] { -          - Parameters [3] { +          - Parameters [2] {              Parameter #0 [ <required> Phalcon\Filter\Validation $validation ] -            Parameter #1 [ <required> $field ] -            Parameter #2 [ <optional> array $replacements = [] ] +            Parameter #1 [ <required> string $field ]            } -          - Return [ Phalcon\Messages\Message ]          }        }      } @@ -58388,7 +58705,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $store = NULL ]        } -      - Methods [16] { +      - Methods [17] {          Method [ <internal:phalcon, overwrites Phalcon\Html\Helper\Style, prototype Phalcon\Html\Helper\Style> public method add ] {            - Parameters [2] { @@ -58437,6 +58754,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] {            - Parameters [1] { @@ -58547,7 +58871,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $store = NULL ]        } -      - Methods [18] { +      - Methods [19] {          Method [ <internal:phalcon> public method add ] {            - Parameters [1] { @@ -58616,6 +58940,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] {            - Parameters [1] { @@ -58726,7 +59057,7 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {          Property [ protected $store = NULL ]        } -      - Methods [15] { +      - Methods [16] {          Method [ <internal:phalcon> public method add ] {            - Parameters [2] { @@ -58767,6 +59098,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractSeries> public method reset ] { + +          - Parameters [0] { +          } +          - Return [ Phalcon\Html\Helper\AbstractSeries ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Html\Helper\AbstractHelper, ctor> public method __construct ] {            - Parameters [1] { @@ -63084,15 +63422,19 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {        - Static methods [0] {        } -      - Properties [1] { +      - Properties [3] {          Property [ protected $dateFormat = 'c' ] +        Property [ protected $interpolatorLeft = '%' ] +        Property [ protected $interpolatorRight = '%' ]        } -      - Methods [10] { +      - Methods [11] {          Method [ <internal:phalcon, ctor> public method __construct ] { -          - Parameters [1] { +          - Parameters [3] {              Parameter #0 [ <optional> string $dateFormat = <default> ] +            Parameter #1 [ <optional> string $interpolatorLeft = <default> ] +            Parameter #2 [ <optional> string $interpolatorRight = <default> ]            }          } @@ -63111,6 +63453,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $format ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getFormattedDate ] {            - Parameters [1] { @@ -63119,12 +63469,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getInterpolatedMessage ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $format ] +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +            Parameter #1 [ <required> string $message ]            } -          - Return [ void ] +          - Return [ string ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Helper\Str\AbstractStr> protected method toEndsWith ] { @@ -63189,17 +63540,21 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {        - Static methods [0] {        } -      - Properties [2] { +      - Properties [4] {          Property [ protected $dateFormat = 'c' ] +        Property [ protected $interpolatorLeft = '%' ] +        Property [ protected $interpolatorRight = '%' ]          Property [ protected $format = NULL ]        } -      - Methods [12] { +      - Methods [13] {          Method [ <internal:phalcon, ctor> public method __construct ] { -          - Parameters [2] { +          - Parameters [4] {              Parameter #0 [ <optional> string $format = <default> ]              Parameter #1 [ <optional> string $dateFormat = <default> ] +            Parameter #2 [ <optional> string $interpolatorLeft = <default> ] +            Parameter #3 [ <optional> string $interpolatorRight = <default> ]            }          } @@ -63233,6 +63588,14 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $format ] +          } +          - Return [ void ] +        } +          Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getFormattedDate ] {            - Parameters [1] { @@ -63241,12 +63604,13 @@ Extension [ <persistent> extension #120 phalcon version 5.3.1 ] {            - Return [ string ]          } -        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> public method setDateFormat ] { +        Method [ <internal:phalcon, inherits Phalcon\Logger\Formatter\AbstractFormatter> protected method getInterpolatedMessage ] { -          - Parameters [1] { -            Parameter #0 [ <required> string $format ] +          - Parameters [2] { +            Parameter #0 [ <required> Phalcon\Logger\Item $item ] +            Parameter #1 [ <required> string $message ]            } -          - Return [ void ] +          - Return [ string ]          }          Method [ <internal:phalcon, inherits Phalcon\Support\Helper\Str\AbstractStr> protected method toEndsWith ] {  | 
