Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

array
$_defaultNamespaces= 'array()'
Default Namespaces
array()
Details
array
$_errors= 'array()'
Array of validation failure message codes
array()
Details
array
$_messages= 'array()'
Array of validation failure messages
array()
Details
addDefaultNamespaces(
array|string $namespace
)
:
null
Adds a new default namespace
Name | Type | Description |
---|---|---|
$namespace | array|string |
Type | Description |
---|---|
null |

addValidator(
\Zend_Validate_Interface $validator, boolean $breakChainOnFailure
=
false
)
:
\Zend_Validate
Adds a validator to the end of the chain
If $breakChainOnFailure is true, then if the validator fails, the next validator in the chain, if one exists, will not be executed.
Name | Type | Description |
---|---|---|
$validator | \Zend_Validate_Interface | |
$breakChainOnFailure | boolean |
Type | Description |
---|---|
\Zend_Validate | Provides a fluent interface |

getDefaultNamespaces(
)
:
array
Returns the set default namespaces
Type | Description |
---|---|
array |

getDefaultTranslator(
$translator
=
null
)
:
\Zend_Translate_Adapter|null
Returns the default translation object

getErrors(
)
:
array
Defined by Zend_Validate_Interface
Returns array of validation failure message codes
Type | Description |
---|---|
array |

getMessageLength(
)
:
integer
Returns the maximum allowed message length
Type | Description |
---|---|
integer |

getMessages(
)
:
array
Defined by Zend_Validate_Interface
Returns array of validation failure messages
Type | Description |
---|---|
array |

hasDefaultNamespaces(
)
:
boolean
Returns true when defaultNamespaces are set
Type | Description |
---|---|
boolean |

is(
mixed $value, string $classBaseName, array $args
=
array(), mixed $namespaces
=
array()
)
:
boolean
Name | Type | Description |
---|---|---|
$value | mixed | |
$classBaseName | string | |
$args | array | OPTIONAL |
$namespaces | mixed | OPTIONAL |
Type | Description |
---|---|
boolean |
Exception | Description |
---|---|
\Zend_Validate_Exception |

isValid(
mixed $value
)
:
boolean
Returns true if and only if $value passes all validations in the chain
Validators are run in the order in which they were added to the chain (FIFO).
Name | Type | Description |
---|---|---|
$value | mixed |
Type | Description |
---|---|
boolean |

setDefaultNamespaces(
array|string $namespace
)
:
null
Sets new default namespaces
Name | Type | Description |
---|---|---|
$namespace | array|string |
Type | Description |
---|---|
null |

setDefaultTranslator(
\Zend_Translate|\Zend_Translate_Adapter|null $translator
=
null
)
:
void
Sets a default translation object for all validation objects
Name | Type | Description |
---|---|---|
$translator | \Zend_Translate|\Zend_Translate_Adapter|null |