Class Blob

Summary

Fully Qualified Name: Laminas\Db\Sql\Ddl\Column\Blob
Extends: AbstractLengthColumn

Description

Methods

Name Description Defined By
__construct() {@inheritDoc} AbstractLengthColumn
addConstraint() Column
getDefault() Column
getExpressionData() AbstractLengthColumn
getLength() AbstractLengthColumn
getName() Column
getOptions() Column
isNullable() Column
setDefault() Column
setLength() AbstractLengthColumn
setName() Column
setNullable() Column
setOption() Column
setOptions() Column

Method Details

__construct()

{@inheritDoc}

Parameter Name Type Description
$length int
$name
$nullable
$default
$options

Returns:

addConstraint()

Parameter Name Type Description
$constraint \ConstraintInterface

Returns: self Provides a fluent interface

getDefault()

Returns: null|string|int

getExpressionData()

Returns: array

getLength()

Returns: int

getName()

Returns: null|string

getOptions()

Returns: array

isNullable()

Returns: bool

setDefault()

Parameter Name Type Description
$default null|string|int

Returns: self Provides a fluent interface

setLength()

Parameter Name Type Description
$length int

Returns: self Provides a fluent interface

setName()

Parameter Name Type Description
$name string

Returns: self Provides a fluent interface

setNullable()

Parameter Name Type Description
$nullable bool

Returns: self Provides a fluent interface

setOption()

Parameter Name Type Description
$name string
$value string

Returns: self Provides a fluent interface

setOptions()

Parameter Name Type Description
$options array

Returns: self Provides a fluent interface

Top