PHP Класс Horde_Db_Adapter_Base_ColumnDefinition, horde

Автор: Mike Naberezny ([email protected])
Автор: Derek DeVries ([email protected])
Автор: Chuck Hagenbuch ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_autoincrement
$_base
$_default
$_limit
$_name
$_null
$_precision
$_scale
$_type
$_unsigned

Открытые методы

Метод Описание
__construct ( $base, $name, $type, $limit = null, $precision = null, $scale = null, $unsigned = null, $default = null, $null = null, $autoincrement = null ) Constructor.
__toString ( ) : string
getDefault ( ) : string
getLimit ( ) : integer
getName ( ) : string
getSqlType ( ) : string
getType ( ) : string
isAutoIncrement ( ) : boolean
isNull ( ) : boolean
isUnsigned ( ) : boolean
precision ( ) : integer
scale ( ) : integer
setAutoIncrement ( $autoincrement )
setDefault ( $default )
setLimit ( $limit )
setName ( $name )
setNull ( $null )
setPrecision ( $precision )
setScale ( $scale )
setType ( $type )
setUnsigned ( $unsigned )
toSql ( ) : string

Защищенные методы

Метод Описание
_addColumnOptions ( string $sql, array $options )

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( $base, $name, $type, $limit = null, $precision = null, $scale = null, $unsigned = null, $default = null, $null = null, $autoincrement = null )

__toString() публичный Метод

public __toString ( ) : string
Результат string

_addColumnOptions() защищенный Метод

protected _addColumnOptions ( string $sql, array $options )
$sql string
$options array

getDefault() публичный Метод

public getDefault ( ) : string
Результат string

getLimit() публичный Метод

public getLimit ( ) : integer
Результат integer

getName() публичный Метод

public getName ( ) : string
Результат string

getSqlType() публичный Метод

public getSqlType ( ) : string
Результат string

getType() публичный Метод

public getType ( ) : string
Результат string

isAutoIncrement() публичный Метод

public isAutoIncrement ( ) : boolean
Результат boolean

isNull() публичный Метод

public isNull ( ) : boolean
Результат boolean

isUnsigned() публичный Метод

public isUnsigned ( ) : boolean
Результат boolean

precision() публичный Метод

public precision ( ) : integer
Результат integer

scale() публичный Метод

public scale ( ) : integer
Результат integer

setAutoIncrement() публичный Метод

public setAutoIncrement ( $autoincrement )

setDefault() публичный Метод

public setDefault ( $default )

setLimit() публичный Метод

public setLimit ( $limit )

setName() публичный Метод

public setName ( $name )

setNull() публичный Метод

public setNull ( $null )

setPrecision() публичный Метод

public setPrecision ( $precision )

setScale() публичный Метод

public setScale ( $scale )

setType() публичный Метод

public setType ( $type )

setUnsigned() публичный Метод

public setUnsigned ( $unsigned )

toSql() публичный Метод

public toSql ( ) : string
Результат string

Описание свойств

$_autoincrement защищенное свойство

protected $_autoincrement

$_base защищенное свойство

protected $_base

$_default защищенное свойство

protected $_default

$_limit защищенное свойство

protected $_limit

$_name защищенное свойство

protected $_name

$_null защищенное свойство

protected $_null

$_precision защищенное свойство

protected $_precision

$_scale защищенное свойство

protected $_scale

$_type защищенное свойство

protected $_type

$_unsigned защищенное свойство

protected $_unsigned