Stub class for backwards compatibility.
Since PHP 7 adds "float" as a reserved keyword, we can no longer have a class
named that and retain PHP 7 compatibility. The original class has been
renamed to "Floating", and this class is now an extension of it. It raises an
E_USER_DEPRECATED to warn users to migrate.
 Methods
__construct()
        
__construct($name, int $digits, int | null $decimal, $nullable, $default, array $options) 
Raises a deprecation notice.
Parameters
$name
$digits
int
$decimal
intnull
$nullable
$default
$options
  
 
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\AbstractLengthColumn::addConstraint() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::addConstraint() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::addConstraint() | 
Parameters
Returns
\Zend\Db\Sql\Ddl\Column\self
  
 
getDecimal()
        
getDecimal() : int | null
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getDecimal() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getDecimal() | 
Returns
intnull
  
 
getDefault()
        
getDefault() : null | string | int
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::getDefault() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::getDefault() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getDefault() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getDefault() | 
Returns
nullstringint
  
 
getDigits()
        
getDigits() : int
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getDigits() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getDigits() | 
Returns
int
  
 
getExpressionData()
        
getExpressionData() : array
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::getExpressionData() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getExpressionData() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getExpressionData() | 
Returns
array
  
 
getLength()
        
getLength() : int
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::getLength() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getLength() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getLength() | 
Returns
int
  
 
getName()
        
getName() : null | string
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::getName() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::getName() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getName() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getName() | 
Returns
nullstring
  
 
getOptions()
        
getOptions() : array
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::getOptions() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::getOptions() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getOptions() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getOptions() | 
Returns
array
  
 
isNullable()
        
isNullable() : bool
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::isNullable() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::isNullable() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::isNullable() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::isNullable() | 
Returns
bool
  
 
setDecimal()
        
setDecimal(int | null $decimal) : \Zend\Db\Sql\Ddl\Column\self
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setDecimal() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::setDecimal() | 
Parameters
$decimal
intnull
Returns
\Zend\Db\Sql\Ddl\Column\self
  
 
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\AbstractLengthColumn::setDefault() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setDefault() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::setDefault() | 
Parameters
$default
nullstringint
Returns
\Zend\Db\Sql\Ddl\Column\self
  
 
setDigits()
        
setDigits(int $digits) : \Zend\Db\Sql\Ddl\Column\self
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setDigits() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::setDigits() | 
Parameters
$digits
int
Returns
\Zend\Db\Sql\Ddl\Column\self
  
 
setLength()
        
setLength(int $length) : \Zend\Db\Sql\Ddl\Column\self
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::setLength() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setLength() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::setLength() | 
Parameters
$length
int
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\AbstractLengthColumn::setName() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setName() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::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\AbstractLengthColumn::setNullable() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setNullable() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::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\AbstractLengthColumn::setOption() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setOption() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::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\AbstractLengthColumn::setOptions() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::setOptions() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::setOptions() | 
Parameters
$options
array
Returns
\Zend\Db\Sql\Ddl\Column\self
  
 
getLengthExpression()
        
getLengthExpression() : string
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::getLengthExpression() | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::getLengthExpression() | 
Returns
string
  
 
 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\AbstractLengthColumn::$$constraints | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$constraints | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$constraints | 
  
 
 
$decimal
$decimal : int | null
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$decimal | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$decimal | 
  
 
 
$default
$default : null | string | int
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::$$default | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$default | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$default | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$default | 
  
 
 
$isNullable
$isNullable : bool
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::$$isNullable | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$isNullable | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$isNullable | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$isNullable | 
  
 
 
$length
$length : int
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$length | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$length | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$length | 
  
 
 
$name
$name : string
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::$$name | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$name | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$name | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$name | 
  
 
 
$options
$options : array
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::$$options | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$options | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$options | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$options | 
  
 
 
$specification
$specification : string
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Column::$$specification | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractLengthColumn::$$specification | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\AbstractPrecisionColumn::$$specification | 
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$specification | 
  
 
 
$type
$type : string
Inherited
| inherited_from | 
\Zend\Db\Sql\Ddl\Column\Floating::$$type |