[ 組織マスタ(SCCWebの「店舗マスタ」に該当)モデル ]
組織マスタ(SCCWebの「店舗マスタ」に該当)モデル。org_cdは登録時に自動で採番される。
| package |
Default |
|---|
afterCreateModel( $result, &$transaction = "")
登録されたデータ
トランザクションオブジェクト
afterDeleteModel( $targetData, $mode = '') : boolean
更新対象データ
更新モード
boolean
afterUpdateModel( $targetData, $updColData, $mode = '') : boolean
更新対象データ
更新カラムデータ
更新モード
boolean
autoCodeFromPKey() : boolean
自動採番対象フィールドが設定されている場合は該当の項目をIDを基に0埋めのコードを生成して更新する
boolean
beforeValidationOnCreate()
データ登録前に必要な処理を実施する
doValidate(array $param) : mixed
arrayAPIのパラメータ
mixed入力チェック結果(エラーがある場合は、その項目名とメッセージ)
existTrait(string $traitName) : boolean
親クラスも含め指定された名称のトレイトをuseしているか確認する。useしている場合はtrueを返す。
stringトレイト名
boolean
findByRawSQL( $sql, array $bind = null) : object
SQL文
arrayバインド変数
objectPhalcon\Mvc\Model\Resultset\Simple 通常の検索の場合
object Phalcon\Mvc\Model\Resultset\Complex 結合し取得フィールドが複数のテーブルにまたがる場合
findData(array $params, string $id = "", string $prevMode = API_PREVIEW_MODE_ON) : object
arrayAPIのパラメータ(conditions)
string検索対象ID。検索条件を指定する場合は指定しない
stringプレビューモードにてデータ検索する場合
objectPhalcon\Mvc\Model\Resultset\Simple 通常の検索の場合
object Phalcon\Mvc\Model\Resultset\Complex 結合し取得フィールドが複数のテーブルにまたがる場合
getAliasName() : string
stringModelのエイリアス
getAutoCodeField() : string
string自動採番設定されているフィールド名
getErrText() : string
stringエラーメッセージ
getEventsManager() : \Phalcon\Events\ManagerInterface
\Phalcon\Events\ManagerInterface$eventsManager イベントマネージャ
getFiscalInfo(string $domain_cd, string $org_cd, string $target_date = '') : array
| throws |
|---|
stringドメインCD
string組織CD
string対象日
array("year":会計年度 "month":会計月 "first_month":会計年度の始まりの月 "calculation_method":各項目計算方法設定)
getModelFullName() : string
stringModelのフルパス(名前空間)
getModelName() : string
stringModelの名称
getPkeyField() : string
string主キー名
getProcessName() : \SCC\Api\Model\Extend\processName
\SCC\Api\Model\Extend\processName
getSalesDailyInfo(string $domain_cd, string $org_cd) : array
| throws |
|---|
stringドメインコード
string組織コード
array売上日報設定情報
getSortStatement( $pattern_no = "default", $alias = "") : String
ソートパターン(選択肢)の番号
エイリアス名
Stringクエリのソート部分
getValidator() : \SCC\Api\Model\Extend\SCC\Api\Model\Validator
\SCC\Api\Model\Extend\SCC\Api\Model\Validatorバリデータオブジェクト
hasStatus() : boolean
boolean
initialize()
isAutoCodeSet() : boolean
boolean自動採番状態
isHash(array &$array) : boolean
array確認対象の配列
booleantrue:連想配列
makeGetWhereStatement(array &$conditions, string $prevMode = "") : string
array検索条件(key=DBフィールド名, value=比較する値)
stringプレビューモード(onの場合はプレビューモード)
string生成されたSQLの条件文
makePostWhereStatement(array $conditions, string $prevMode = "") : \SCC\Api\Model\Extend\$retObj
arrayAPIのパラメータ(conditions)
stringプレビューモードにてデータ検索する場合
\SCC\Api\Model\Extend\$retObjarray "criteria"=>$conditionsをもとに生成されたCriteriaオブジェクト "bind"=>生成されたcriteriaに対応するbindリスト
onConstruct()
setAliasName(string $alias_nm)
stringModelのエイリアス名
setAutoCodeField(string $field_nm)
string自動採番設定されるフィールド名
setAutoCodeSet(boolean $isAutoCodeSet)
boolean自動採番状態
setEventsManager(\Phalcon\Events\ManagerInterface $eventsManager)
\Phalcon\Events\ManagerInterfaceイベントマネージャ
setJoinCriteria(array $joinConditions, \SCC\Api\Model\Extend\Phalcon\Mvc\Model\Query\Builder &$criteria) : boolean
arrayAPIのパラメータ(結合条件)
\SCC\Api\Model\Extend\Phalcon\Mvc\Model\Query\Builderクエリビルダ
boolean
setModelFullName(string $modelFullName)
stringModelのフルパス(名前空間)
setPKeyField(string $pkeyName)
stringセットする主キー名
setProcessName( $name)
processName
setSearchPrevModeConditions(array &$conditions, string $prevMode = "")
array検索条件(key=DBフィールド名, value=比較する値)
stringプレビューモード(onの場合はプレビューモード)
updateMode( $bool)
logger :
whereStatement :
modelFullName :
aliasName :
transaction :
eventsManager :
pKeyField :
validator :
processName :
autoCodeField :
autoCodeSet :