コンストラクタ
SC_Module
SC_Module
(
string $code, [
string $name =
''])
-
string
$code
-
string
$name
モジュールのベースパスを返す
string
getBasePath
()
クラスパスを返す.
string
getClassPath
()
モジュールコードを返す.
string
getCode
([boolean $toUpper = false])
-
boolean
$toUpper: 大文字に変換するかどうか.デフォルトはfalse
マスターデータを取得する.
キャッシュはmtb_mdl_[name]_[***].phpで保存されるが、 取得する場合はは$keyに***を指定する. 例えば、mtb_mdl_gmopg_paymethod.phpにアクセスしたい場合は、 $arrPaymethod = $masterData->getMasterData('paymethod'); で取得できる.
array
getMasterData
(string $key)
モジュール名を返す.
string
getName
()
dtb_moduleのsub_dataを取得する.
mixed|null
getSubData
([string $key = null], [boolean $force = false])
-
string
$key
-
boolean
$force
テンプレートパスを返す
string
getTemplatePath
()
ログを出力.
void
log
(string $msg, [mixed $data = null], [string $suffix = ''])
-
string
$msg
-
mixed
$data: Dumpしたいデータ.デバッグ用.
-
string
$suffix
マスターデータを登録.
作りかけ...
void
registerMasterData
(unknown_type $key, unknown_type $value)
-
unknown_type
$key
-
unknown_type
$value
サブデータを登録する.
void
registerSubData
(mixed $data, [string $key = null])
DBからモジュール名を取得する
string
_getName
()