ZendDbSchema
Schema management for Zend Framework
|
Public Member Functions | |
addValidator (Zend_Validate_Interface $validator, $breakChainOnFailure=false) | |
isValid ($value) | |
getMessages () | |
getErrors () |
Protected Attributes | |
$_validators = array() | |
$_messages = array() | |
$_errors = array() |
ZendDbSchema_Validate_Db_Schema_Chain::addValidator | ( | Zend_Validate_Interface | $validator, |
$breakChainOnFailure = false |
|||
) |
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.
Zend_Validate_Interface | $validator | |
boolean | $breakChainOnFailure |
Definition at line 64 of file Chain.php.
Referenced by ZendDbSchema_Validate_Db_Schema_Table_Mysql_Column\__construct(), ZendDbSchema_Validate_Db_Schema_Table_MysqlTable\__construct(), and ZendDbSchema_Validate_Db_Schema_Database_MysqlDatabase\__construct().
ZendDbSchema_Validate_Db_Schema_Chain::getErrors | ( | ) |
Defined by Zend_Validate_Interface
Returns array of validation failure message codes
ZendDbSchema_Validate_Db_Schema_Chain::getMessages | ( | ) |
ZendDbSchema_Validate_Db_Schema_Chain::isValid | ( | $value | ) |
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).
mixed | $value |
Reimplemented in ZendDbSchema_Validate_Db_Schema_AbstractTable.