Zend Framework  3.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstractPrecisionColumn Class Reference

Public Member Functions

 __construct ($name, $digits=null, $decimal=null, $nullable=false, $default=null, array $options=[])
 
 
 setDigits ($digits)
 
 getDigits ()
 
 setDecimal ($decimal)
 
 getDecimal ()
 
- Public Member Functions inherited from AbstractLengthColumn
 __construct ($name, $length=null, $nullable=false, $default=null, array $options=[])
 
 
 setLength ($length)
 
 getLength ()
 
 getExpressionData ()
 
- Public Member Functions inherited from Column
 __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 Member Functions

 getLengthExpression ()
 
 
- Protected Member Functions inherited from AbstractLengthColumn
 getLengthExpression ()
 

Protected Attributes

 $decimal
 
- Protected Attributes inherited from AbstractLengthColumn
 $length
 
- Protected Attributes inherited from Column
 $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'
 

Constructor & Destructor Documentation

__construct (   $name,
  $digits = null,
  $decimal = null,
  $nullable = false,
  $default = null,
array  $options = [] 
)

Parameters
int | null$decimal
int$digits

Member Function Documentation

getDecimal ( )
Returns
int|null
getDigits ( )
Returns
int
getLengthExpression ( )
protected

setDecimal (   $decimal)
Parameters
int | null$decimal
Returns
self
setDigits (   $digits)
Parameters
int$digits
Returns
self

Member Data Documentation

$decimal
protected