Class AbstractTimestampColumn

package Zend\Db\Sql\Ddl\Column

 Methods

__construct()

__construct(null | string $name, bool $nullable, mixed | null $default, array $options) 
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::__construct()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::__construct()

Parameters

$name

nullstring

$nullable

bool

$default

mixednull

$options

mixed[]

addConstraint()

addConstraint(\Zend\Db\Sql\Ddl\Constraint\ConstraintInterface $constraint) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::addConstraint()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::addConstraint()

Parameters

Returns

\Zend\Db\Sql\Ddl\Column\self

getDefault()

getDefault() : null | string | int
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::getDefault()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::getDefault()

Returns

nullstringint

getExpressionData()

getExpressionData() : array
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::getExpressionData()

Returns

array

getName()

getName() : null | string
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::getName()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::getName()

Returns

nullstring

getOptions()

getOptions() : array
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::getOptions()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::getOptions()

Returns

array

isNullable()

isNullable() : bool
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::isNullable()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::isNullable()

Returns

bool

setDefault()

setDefault(null | string | int $default) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::setDefault()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::setDefault()

Parameters

$default

nullstringint

Returns

\Zend\Db\Sql\Ddl\Column\self

setName()

setName(string $name) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::setName()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::setName()

Parameters

$name

string

Returns

\Zend\Db\Sql\Ddl\Column\self

setNullable()

setNullable(bool $nullable) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::setNullable()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::setNullable()

Parameters

$nullable

bool

Returns

\Zend\Db\Sql\Ddl\Column\self

setOption()

setOption(string $name, string $value) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::setOption()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::setOption()

Parameters

$name

string

$value

string

Returns

\Zend\Db\Sql\Ddl\Column\self

setOptions()

setOptions(array $options) : \Zend\Db\Sql\Ddl\Column\self
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::setOptions()
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::setOptions()

Parameters

$options

array

Returns

\Zend\Db\Sql\Ddl\Column\self

 Properties

 

$constraints

$constraints : \Zend\Db\Sql\Ddl\Constraint\ConstraintInterface[]
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$constraints
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$constraints
 

$default

$default : null | string | int
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$default
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$default
 

$isNullable

$isNullable : bool
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$isNullable
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$isNullable
 

$name

$name : string
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$name
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$name
 

$options

$options : array
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$options
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$options
 

$specification

$specification : string
Inherited

inherited_from \Zend\Db\Sql\Ddl\Column\Column::$$specification
inherited_from \Zend\Db\Sql\Ddl\Column\AbstractTimestampColumn::$$specification
 

$type

$type : string