実行中のアクションクラスオブジェクトのアクセサ(R)
mixed
getActionClass
()
アプリケーションIDを返す
string
getAppId
()
アプリケーションのベースディレクトリを取得する
string
getBasedir
()
controllerオブジェクトへのアクセサ(R)
DBオブジェクトを返す
mixed
getDB
([string $db_key = ""])
DBオブジェクト(全て)を取得する
mixed
getDBList
()
アプリケーションの設定ディレクトリを取得する
string
getEtcdir
()
オブジェクトへのアクセサ(R)
mixed
getObject
( $key)
アプリケーションのテンプレートディレクトリを取得する
string
getTemplatedir
()
アプリケーションのテンプレートファイル拡張子を取得する
string
getTemplateext
()
アプリケーションのテンポラリディレクトリを取得する
string
getTmpdir
()
ログを出力する
void
log
(int $level, string $message)
-
int
$level: ログレベル(LOG_DEBUG, LOG_NOTICE...)
-
string
$message: ログメッセージ(printf形式)
バックエンド処理を実行する
mixed
perform
(string $action_name)
-
string
$action_name: 実行するアクションの名称
実行中のアクションクラスオブジェクトのアクセサ(W)
void
setActionClass
( $action_class)
アクションフォームオブジェクトのアクセサ(W)
void
setActionForm
( $action_form)
DBコネクションを切断する
void
shutdownDB
()
指定されたDBキーに対応する(当該DBオブジェクトを格納するための)メンバ変数名を取得する
正直もう要らないのですが、後方互換性維持のために一応残してある状態です (Ethna_AppManagerクラスなどで、$this->dbとかしている箇所が少なからずあ るので)
mixed
_getDBVarname
([string $db_key = ""])