Zend Framework
3.0
|
Public Member Functions | |
__construct ($name, $columns, $referenceTable, $referenceColumn, $onDeleteRule=null, $onUpdateRule=null) | |
setReferenceTable ($referenceTable) | |
getReferenceTable () | |
setReferenceColumn ($referenceColumn) | |
getReferenceColumn () | |
setOnDeleteRule ($onDeleteRule) | |
getOnDeleteRule () | |
setOnUpdateRule ($onUpdateRule) | |
getOnUpdateRule () | |
getExpressionData () | |
Public Member Functions inherited from AbstractConstraint | |
__construct ($columns=null, $name=null) | |
setName ($name) | |
getName () | |
setColumns ($columns) | |
addColumn ($column) | |
getColumns () | |
| |
getExpressionData () | |
array ( // a sprintf formatted string string $specification,// the values for the above sprintf formatted string array $values,// an array of equal length of the $values array, with either TYPE_IDENTIFIER or TYPE_VALUE for each value array $types, ) | |
Protected Attributes | |
$onDeleteRule = 'NO ACTION' | |
$onUpdateRule = 'NO ACTION' | |
$referenceColumn = [] | |
$referenceTable = '' | |
$columnSpecification = 'FOREIGN KEY (%s) ' | |
| |
$referenceSpecification | |
Protected Attributes inherited from AbstractConstraint | |
$columnSpecification = ' (%s)' | |
$namedSpecification = 'CONSTRAINT %s ' | |
$specification = '' | |
$name = '' | |
$columns = [] | |
Additional Inherited Members | |
Public Attributes inherited from ExpressionInterface | |
const | TYPE_IDENTIFIER = 'identifier' |
const | TYPE_VALUE = 'value' |
const | TYPE_LITERAL = 'literal' |
const | TYPE_SELECT = 'select' |
__construct | ( | $name, | |
$columns, | |||
$referenceTable, | |||
$referenceColumn, | |||
$onDeleteRule = null , |
|||
$onUpdateRule = null |
|||
) |
null | string | $name | |
null | string | array | $columns | |
string | $referenceTable | |
null | string | array | $referenceColumn | |
null | string | $onDeleteRule | |
null | string | $onUpdateRule |
getExpressionData | ( | ) |
Implements ExpressionInterface.
getOnDeleteRule | ( | ) |
getOnUpdateRule | ( | ) |
getReferenceColumn | ( | ) |
getReferenceTable | ( | ) |
setOnDeleteRule | ( | $onDeleteRule | ) |
string | $onDeleteRule |
setOnUpdateRule | ( | $onUpdateRule | ) |
string | $onUpdateRule |
setReferenceColumn | ( | $referenceColumn | ) |
null | string | array | $referenceColumn |
setReferenceTable | ( | $referenceTable | ) |
string | $referenceTable |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |