UNICORN - server side
|
公開メンバ関数 | |
__construct ($argDBO, $argExtractionCondition=NULL, $argBinds=NULL, $argAutoReadable=TRUE) | |
load ($argExtractionCondition=NULL, $argBinds=NULL) | |
__call ($argMethodName, $arguments) | |
init ($argments) | |
sets ($argments) | |
set ($argKey, &$argVal) | |
save ($argments=NULL, $argReplaced=TRUE) | |
remove () | |
next () | |
getNextModel () | |
validateNULL ($argKey, $argValue) | |
validateType ($argKey, $argValue) | |
validateLength ($argKey, $argValue) | |
validate ($argKey, $argValue) | |
getFieldKeys () | |
公開変数類 | |
$tableName = NULL | |
$tableComment = NULL | |
$tabletableEngine = NULL | |
$className = NULL | |
$sequenceSelectQuery = NULL | |
$pkey = NULL | |
$pkeys = NULL | |
$pkeyName = NULL | |
$describes = array() | |
$indexes = array() | |
$loaded = FALSE | |
$recodes = NULL | |
$count = NULL | |
$index = NULL | |
$autoReadable = TRUE | |
限定公開変数類 | |
$_DBO | |
モデルクラスの親クラス
GenericModelBase::__construct | ( | $argDBO, | |
$argExtractionCondition = NULL , |
|||
$argBinds = NULL , |
|||
$argAutoReadable = TRUE |
|||
) |
コンストラクタ
GenericModelBase::init | ( | $argments | ) |
連想配列で値をセット replace属性が書き変わらない値のセット
array | $argments |
GenericModelBase::load | ( | $argExtractionCondition = NULL , |
|
$argBinds = NULL |
|||
) |
レコードの読み込み
GenericModelBase::set | ( | $argKey, | |
& | $argVal | ||
) |
割り当て
string | $argKey | |
mixid | $argVal |
GenericModelBase::sets | ( | $argments | ) |
連想配列で値をセット
array | $argments |
GenericModelBase::validateNULL | ( | $argKey, | |
$argValue | |||
) |
NULL値の許容設定に合致しているかどうかを判定する
string | $argKey | |
mixid | $argValue |
Exception |
GenericModelBase::$autoReadable = TRUE |
自動リードレプリカ参照フラグ
GenericModelBase::$count = NULL |
該当レコード件数
GenericModelBase::$describes = array() |
フィールド定義情報一覧
GenericModelBase::$index = NULL |
レコードの位置
GenericModelBase::$indexes = array() |
インデックス定義情報一覧
GenericModelBase::$loaded = FALSE |
レコードの読み込みを行ったかどうか
GenericModelBase::$recodes = NULL |
レコードの読み込みを行ったかどうか