MIOLO20
Carregando...
Procurando...
Nenhuma entrada encontrada
Referência à classe Column
Diagrama de heranças da classe Column
AbstractAsset

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)
 

Descrição detalhada

Documentação dos Construtores & Destrutor

◆ __construct()

__construct ( $columnName,
Type $type,
array $options = array() )

Create a new Column

Parâmetros
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.

Documentação das funções

◆ getAutoincrement()

getAutoincrement ( )

Definido na linha 308 do ficheiro Column.php.

◆ getColumnDefinition()

getColumnDefinition ( )

Definido na linha 303 do ficheiro Column.php.

◆ getDefault()

getDefault ( )

Definido na linha 283 do ficheiro Column.php.

◆ getFixed()

getFixed ( )

Definido na linha 273 do ficheiro Column.php.

◆ getLength()

getLength ( )

Definido na linha 253 do ficheiro Column.php.

◆ getNotnull()

getNotnull ( )

Definido na linha 278 do ficheiro Column.php.

◆ getPlatformOption()

getPlatformOption ( $name)

Definido na linha 298 do ficheiro Column.php.

◆ getPlatformOptions()

getPlatformOptions ( )

Definido na linha 288 do ficheiro Column.php.

◆ getPrecision()

getPrecision ( )

Definido na linha 258 do ficheiro Column.php.

◆ getScale()

getScale ( )

Definido na linha 263 do ficheiro Column.php.

◆ getType()

getType ( )

Definido na linha 248 do ficheiro Column.php.

◆ getUnsigned()

getUnsigned ( )

Definido na linha 268 do ficheiro Column.php.

◆ hasPlatformOption()

hasPlatformOption ( $name)

Definido na linha 293 do ficheiro Column.php.

◆ setAutoincrement()

setAutoincrement ( $flag)

Definido na linha 313 do ficheiro Column.php.

◆ setColumnDefinition()

setColumnDefinition ( $value)
Parâmetros
string
Retorna
Column

Definido na linha 242 do ficheiro Column.php.

◆ setDefault()

setDefault ( $default)
Parâmetros
mixed$default
Retorna
Column

Definido na linha 208 do ficheiro Column.php.

◆ setFixed()

setFixed ( $fixed)
Parâmetros
bool$fixed
Retorna
Column

Definido na linha 187 do ficheiro Column.php.

◆ setLength()

setLength ( $length)
Parâmetros
int$length
Retorna
Column

Definido na linha 141 do ficheiro Column.php.

◆ setNotnull()

setNotnull ( $notnull)
Parâmetros
bool$notnull
Retorna
Column

Definido na linha 197 do ficheiro Column.php.

◆ setOptions()

setOptions ( array $options)
Parâmetros
array$options
Retorna
Column

Definido na linha 116 do ficheiro Column.php.

◆ setPlatformOption()

setPlatformOption ( $name,
$value )
Parâmetros
string$name
mixed$value
Retorna
Column

Definido na linha 231 do ficheiro Column.php.

◆ setPlatformOptions()

setPlatformOptions ( array $platformOptions)
Parâmetros
array$platformOptions
Retorna
Column

Definido na linha 219 do ficheiro Column.php.

◆ setPrecision()

setPrecision ( $precision)
Parâmetros
int$precision
Retorna
Column

Definido na linha 155 do ficheiro Column.php.

◆ setScale()

setScale ( $scale)
Parâmetros
int$scale
Retorna
Column

Definido na linha 165 do ficheiro Column.php.

◆ setType()

setType ( Type $type)
Parâmetros
Type$type
Retorna
Column

Definido na linha 131 do ficheiro Column.php.

◆ setUnsigned()

setUnsigned ( $unsigned)
Parâmetros
bool$unsigned
Retorna
Column

Definido na linha 176 do ficheiro Column.php.

◆ toArray()

toArray ( )
Retorna
array

Definido na linha 330 do ficheiro Column.php.

◆ visit()

visit ( \Doctrine\DBAL\Schema\Visitor $visitor)
Parâmetros
Visitor$visitor

Definido na linha 322 do ficheiro Column.php.

Documentação dos campos e atributos

◆ $_autoincrement

$_autoincrement = false
protected

Definido na linha 79 do ficheiro Column.php.

◆ $_columnDefinition

$_columnDefinition = null
protected

Definido na linha 89 do ficheiro Column.php.

◆ $_default

$_default = null
protected

Definido na linha 74 do ficheiro Column.php.

◆ $_fixed

$_fixed = false
protected

Definido na linha 64 do ficheiro Column.php.

◆ $_length

$_length = null
protected

Definido na linha 44 do ficheiro Column.php.

◆ $_notnull

$_notnull = true
protected

Definido na linha 69 do ficheiro Column.php.

◆ $_platformOptions

$_platformOptions = array()
protected

Definido na linha 84 do ficheiro Column.php.

◆ $_precision

$_precision = 10
protected

Definido na linha 49 do ficheiro Column.php.

◆ $_scale

$_scale = 0
protected

Definido na linha 54 do ficheiro Column.php.

◆ $_type

$_type
protected

Definido na linha 39 do ficheiro Column.php.

◆ $_unsigned

$_unsigned = false
protected

Definido na linha 59 do ficheiro Column.php.


A documentação para esta classe foi gerada a partir do seguinte ficheiro: