cValidator
cValidator provides the functionality to validate values against a fixed set of values. For example you can define a regular expression and test values against it.
If you want to write validation classes your class have to inherit from the cValidatorAbstract class. The minimum feature of your class should be the implementation of the isValid method with the logic if a given value matches the validation or not.
Class diagramm
Methods
Method name | Description |
---|---|
setOptions(options) | This method can be used to set an array validation options |
setOption(name, value) | This method can be used to set an validation option |
getOption(name) | This method returns a option by its name |
getErrors() | This method returns errors |
isValid(value) | This method can be used to run a value against your specified options |
...