PHP 클래스 Horde_Db_Adapter_Mysql_Column, horde

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

보호된 프로퍼티들

프로퍼티 타입 설명
$_hasEmptyStringDefault array
$_originalDefault string

공개 메소드들

메소드 설명
__construct ( string $name, string $default, string $sqlType = null, boolean $null = true ) Construct

보호된 메소드들

메소드 설명
_isMissingDefaultForgedAsEmptyString ( ) : boolean MySQL misreports NOT NULL column default when none is given.
_setSimplifiedType ( )

메소드 상세

__construct() 공개 메소드

Construct
public __construct ( string $name, string $default, string $sqlType = null, boolean $null = true )
$name string
$default string
$sqlType string
$null boolean

_isMissingDefaultForgedAsEmptyString() 보호된 메소드

We can't detect this for columns which may have a legitimate '' default (string, text, binary) but we can for others (integer, datetime, boolean, and the rest). Test whether the column has default '', is not null, and is not a type allowing default ''.

_setSimplifiedType() 보호된 메소드

protected _setSimplifiedType ( )

프로퍼티 상세

$_hasEmptyStringDefault 보호되어 있는 프로퍼티

protected array $_hasEmptyStringDefault
리턴 array

$_originalDefault 보호되어 있는 프로퍼티

protected string $_originalDefault
리턴 string