Zend Framework
3.0
|
Public Member Functions | |
__construct ($name=null, $nullable=false, $default=null, array $options=[]) | |
setName ($name) | |
getName () | |
setNullable ($nullable) | |
isNullable () | |
setDefault ($default) | |
getDefault () | |
setOptions (array $options) | |
setOption ($name, $value) | |
getOptions () | |
addConstraint (ConstraintInterface $constraint) | |
getExpressionData () | |
Protected Attributes | |
$default | |
$isNullable = false | |
$name = '' | |
$options = [] | |
$constraints = [] | |
$specification = '%s %s' | |
$type = 'INTEGER' | |
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 = null , |
|
$nullable = false , |
|||
$default = null , |
|||
array | $options = [] |
||
) |
null | string | $name | |
bool | $nullable | |
mixed | null | $default | |
mixed[] | $options |
addConstraint | ( | ConstraintInterface | $constraint | ) |
ConstraintInterface | $constraint |
getDefault | ( | ) |
Implements ColumnInterface.
getExpressionData | ( | ) |
Implements ExpressionInterface.
getName | ( | ) |
Implements ColumnInterface.
getOptions | ( | ) |
Implements ColumnInterface.
isNullable | ( | ) |
Implements ColumnInterface.
setDefault | ( | $default | ) |
null | string | int | $default |
setName | ( | $name | ) |
string | $name |
setNullable | ( | $nullable | ) |
bool | $nullable |
setOption | ( | $name, | |
$value | |||
) |
string | $name | |
string | $value |
setOptions | ( | array | $options | ) |
array | $options |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |