sfValidatorManager provides management for request parameters and their
associated validators.
Method Summary
-
clear()
Clears this validator manager so it can be reused.
-
bool
execute()
Executes all validators and determine the validation status.
-
initialize((sfContext) $context)
Initializes this validator manager.
-
registerName($name, $required = true, $message = 'Required', $parent = null, $group = null, $isFile = false)
Registers a file or parameter.
-
registerValidator($name, (Validator) $validator, $parent = null)
Registers a validator for a file or parameter.
-
bool
validate(&$name, &$data, $parent)
Validates a file or parameter.
-
__construct($context)
Class constructor.
Method Details
-
Clears this validator manager so it can be reused.
-
Executes all validators and determine the validation status.
returns true, if validation completed successfully, otherwise false
-
initialize ((sfContext) $context)
Browse code
| $context |
A sfContext instance
|
Initializes this validator manager.
-
registerName ($name, $required = true, $message = 'Required', $parent = null, $group = null, $isFile = false)
Browse code
| $name |
A file or parameter name
|
| $required |
The required status
|
| $message |
A required error message
|
| $parent |
A group name
|
| $group |
A parent array
|
| $isFile |
|
Registers a file or parameter.
-
registerValidator ($name, (Validator) $validator, $parent = null)
Browse code
| $name |
A file or parameter name
|
| $validator |
A validator implementation instance
|
| $parent |
A parent array name
|
Registers a validator for a file or parameter.
-
(bool) validate (&$name, &$data, $parent)
Browse code
| &$name |
A file or parameter name
|
| &$data |
Data associated with the file or parameter
|
| $parent |
A parent name
|
Validates a file or parameter.
returns true, if validation completes successfully, otherwise false
-
__construct ($context)
Browse code
Class constructor.
|