|
MIOLO20
|
Membros públicos | |
| __construct ($columnName, Type $type, array $options=array()) | |
| setOptions (array $options) | |
| setType (Type $type) | |
| setLength ($length) | |
| setPrecision ($precision) | |
| setScale ($scale) | |
| setUnsigned ($unsigned) | |
| setFixed ($fixed) | |
| setNotnull ($notnull) | |
| setDefault ($default) | |
| setPlatformOptions (array $platformOptions) | |
| setPlatformOption ($name, $value) | |
| setColumnDefinition ($value) | |
| getType () | |
| getLength () | |
| getPrecision () | |
| getScale () | |
| getUnsigned () | |
| getFixed () | |
| getNotnull () | |
| getDefault () | |
| getPlatformOptions () | |
| hasPlatformOption ($name) | |
| getPlatformOption ($name) | |
| getColumnDefinition () | |
| getAutoincrement () | |
| setAutoincrement ($flag) | |
| visit (\Doctrine\DBAL\Schema\Visitor $visitor) | |
| toArray () | |
Membros públicos herdados de AbstractAsset | |
| getName () | |
| getQuotedName (AbstractPlatform $platform) | |
Atributos Protegidos | |
| $_type | |
| $_length = null | |
| $_precision = 10 | |
| $_scale = 0 | |
| $_unsigned = false | |
| $_fixed = false | |
| $_notnull = true | |
| $_default = null | |
| $_autoincrement = false | |
| $_platformOptions = array() | |
| $_columnDefinition = null | |
Atributos Protegidos herdados de AbstractAsset | |
| $_name | |
| $_quoted = false | |
Outros membros herdados | |
Membros protegidos herdados de AbstractAsset | |
| _setName ($name) | |
| _generateIdentifierName ($columnNames, $postfix='', $maxSize=30) | |
Object representation of a database column
@license http://www.opensource.org/licenses/lgpl-license.php LGPL 2.0 $Revision$ Benjamin Eberlei konta.nosp@m.kt@b.nosp@m.eberl.nosp@m.ei.d.nosp@m.e
Definido na linha 34 do ficheiro Column.php.
| __construct | ( | $columnName, | |
| Type | $type, | ||
| array | $options = array() ) |
Create a new Column
| string | $columnName | |
| Doctrine\DBAL\Types\Type | $type | |
| int | $length | |
| bool | $notNull | |
| mixed | $default | |
| bool | $unsigned | |
| bool | $fixed | |
| int | $precision | |
| int | $scale | |
| array | $platformOptions |
Definido na linha 105 do ficheiro Column.php.
| getAutoincrement | ( | ) |
Definido na linha 308 do ficheiro Column.php.
| getColumnDefinition | ( | ) |
Definido na linha 303 do ficheiro Column.php.
| getDefault | ( | ) |
Definido na linha 283 do ficheiro Column.php.
| getFixed | ( | ) |
Definido na linha 273 do ficheiro Column.php.
| getLength | ( | ) |
Definido na linha 253 do ficheiro Column.php.
| getNotnull | ( | ) |
Definido na linha 278 do ficheiro Column.php.
| getPlatformOption | ( | $name | ) |
Definido na linha 298 do ficheiro Column.php.
| getPlatformOptions | ( | ) |
Definido na linha 288 do ficheiro Column.php.
| getPrecision | ( | ) |
Definido na linha 258 do ficheiro Column.php.
| getScale | ( | ) |
Definido na linha 263 do ficheiro Column.php.
| getType | ( | ) |
Definido na linha 248 do ficheiro Column.php.
| getUnsigned | ( | ) |
Definido na linha 268 do ficheiro Column.php.
| hasPlatformOption | ( | $name | ) |
Definido na linha 293 do ficheiro Column.php.
| setAutoincrement | ( | $flag | ) |
Definido na linha 313 do ficheiro Column.php.
| setColumnDefinition | ( | $value | ) |
| setDefault | ( | $default | ) |
| setFixed | ( | $fixed | ) |
| setLength | ( | $length | ) |
| setNotnull | ( | $notnull | ) |
| setOptions | ( | array | $options | ) |
| setPlatformOption | ( | $name, | |
| $value ) |
| setPlatformOptions | ( | array | $platformOptions | ) |
| setPrecision | ( | $precision | ) |
| setScale | ( | $scale | ) |
| setType | ( | Type | $type | ) |
| setUnsigned | ( | $unsigned | ) |
| toArray | ( | ) |
Definido na linha 330 do ficheiro Column.php.
| visit | ( | \Doctrine\DBAL\Schema\Visitor | $visitor | ) |
| Visitor | $visitor |
Definido na linha 322 do ficheiro Column.php.
|
protected |
Definido na linha 79 do ficheiro Column.php.
|
protected |
Definido na linha 89 do ficheiro Column.php.
|
protected |
Definido na linha 74 do ficheiro Column.php.
|
protected |
Definido na linha 64 do ficheiro Column.php.
|
protected |
Definido na linha 44 do ficheiro Column.php.
|
protected |
Definido na linha 69 do ficheiro Column.php.
|
protected |
Definido na linha 84 do ficheiro Column.php.
|
protected |
Definido na linha 49 do ficheiro Column.php.
|
protected |
Definido na linha 54 do ficheiro Column.php.
|
protected |
Definido na linha 39 do ficheiro Column.php.
|
protected |
Definido na linha 59 do ficheiro Column.php.