PluginBase
class PluginBase
プラグインの基底クラス
Properties
protected | $arrSelfInfo |
Methods
void
__construct(array $arrSelfInfo)
コンストラクタ
void
install($arrPlugin, $objPluginInstaller = null)
インストール installはプラグインのインストール時に実行されます.
void
uninstall($arrPlugin, $objPluginInstaller = null)
アンインストール uninstallはアンインストール時に実行されます.
void
enable($arrPlugin, $objPluginInstaller = null)
稼働 enableはプラグインを有効にした際に実行されます.
void
disable($arrPlugin, $objPluginInstaller = null)
停止 disableはプラグインを無効にした際に実行されます.
array
getPluginInfo()
このプラグインのプラグイン情報を返す。
Details
at line 46
void
__construct(array $arrSelfInfo)
コンストラクタ
at line 58
void
install($arrPlugin, $objPluginInstaller = null)
インストール installはプラグインのインストール時に実行されます.
引数にはdtb_pluginのプラグイン情報が渡されます.
at line 70
void
uninstall($arrPlugin, $objPluginInstaller = null)
アンインストール uninstallはアンインストール時に実行されます.
引数にはdtb_pluginのプラグイン情報が渡されます.
at line 82
void
enable($arrPlugin, $objPluginInstaller = null)
稼働 enableはプラグインを有効にした際に実行されます.
引数にはdtb_pluginのプラグイン情報が渡されます.
at line 94
void
disable($arrPlugin, $objPluginInstaller = null)
停止 disableはプラグインを無効にした際に実行されます.
引数にはdtb_pluginのプラグイン情報が渡されます.
at line 103
register(PluginHelper $objHelperPlugin, $priority)
プラグインヘルパーへ, コールバックメソッドを登録します.
at line 122
array
getPluginInfo()
このプラグインのプラグイン情報を返す。