ZendDbSchema
Schema management for Zend Framework
 All Classes Namespaces Functions Pages
ZendDbSchema_Validate_Db_Schema_Table_Mysql_Engine Class Reference
Collaboration diagram for ZendDbSchema_Validate_Db_Schema_Table_Mysql_Engine:

List of all members.

Public Member Functions

 isValid ($value)

Public Attributes

const ENGINE_EMPTY = 'tableEngineEmpty'
const INVALID = 'tableEngineInvalid'
const NOT_AVAIBLE = 'tableEngineNotAvaible'

Protected Attributes

 $_messageTemplates
 $_tableEngines

Detailed Description

Definition at line 29 of file Engine.php.


Member Function Documentation

ZendDbSchema_Validate_Db_Schema_Table_Mysql_Engine::isValid (   $value)

Check if option can be given value

Parameters:
string | ZendDbSchema_Db_Schema_Table$value
Returns:
boolen

Definition at line 66 of file Engine.php.


Member Data Documentation

ZendDbSchema_Validate_Db_Schema_Table_Mysql_Engine::$_messageTemplates
protected
Initial value:
array(
self::ENGINE_EMPTY => "table engine can not be empty",
self::INVALID => 'Engine %value% is not valid engine type',
self::NOT_AVAIBLE => "Engine %value% is not avaible"
)

Definition at line 39 of file Engine.php.

ZendDbSchema_Validate_Db_Schema_Table_Mysql_Engine::$_tableEngines
protected
Initial value:
array(
'MYISAM',
'MEMORY',
'INNODB',
'FEDERATED',
'BLACKHOLE',
'MERGE',
'EXAMPLE',
'ARCHIVE',
'CSV'
)

Definition at line 48 of file Engine.php.


The documentation for this class was generated from the following file: