All Classes Namespaces Files Functions Variables Pages
IntegerDataType Class Reference
Inheritance diagram for IntegerDataType:
AbstractDataType BigIntDataType MediumIntDataType SmallIntDataType TinyIntDataType

Public Member Functions

 __construct (int $length, array $options)
- Public Member Functions inherited from AbstractDataType
 getLength ()
 setLength (int $length)
 getPrecision ()
 setPrecision (int $precision)
 getScale ()
 setScale (int $scale)
 isFixed ()
 setFixed (bool $fixed)
 getOptions ()
 setOptions (array $options)
 isUnsigned ()
 setUnsigned (bool $unsigned)
 getValues ()
 setValues (array $values)

Additional Inherited Members

- Protected Attributes inherited from AbstractDataType
 $length = 0
 $precision = -1
 $scale = -1
 $fixed = false
 $unsigned = false
 $options = []

Detailed Description

Node representing the INT SQL column type

Definition at line 22 of file IntegerDataType.php.

Constructor & Destructor Documentation

__construct ( int  $length,
array  $options 

IntegerDataType constructor.


Definition at line 30 of file IntegerDataType.php.

References AbstractDataType\$length, AbstractDataType\$options, and AbstractDataType\setUnsigned().