PHP 클래스 Horde_Db_Adapter_Base_ColumnDefinition, horde

저자: Mike Naberezny ([email protected])
저자: Derek DeVries ([email protected])
저자: Chuck Hagenbuch ([email protected])
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_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