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はプラグインを無効にした際に実行されます.

register(PluginHelper $objHelperPlugin, $priority)

プラグインヘルパーへ, コールバックメソッドを登録します.

array
getPluginInfo()

このプラグインのプラグイン情報を返す。

Details

at line 46
void __construct(array $arrSelfInfo)

コンストラクタ

Parameters

array $arrSelfInfo 自身のプラグイン情報

Return Value

void

at line 58
void install($arrPlugin, $objPluginInstaller = null)

インストール installはプラグインのインストール時に実行されます.

引数にはdtb_pluginのプラグイン情報が渡されます.

Parameters

$arrPlugin
$objPluginInstaller

Return Value

void

at line 70
void uninstall($arrPlugin, $objPluginInstaller = null)

アンインストール uninstallはアンインストール時に実行されます.

引数にはdtb_pluginのプラグイン情報が渡されます.

Parameters

$arrPlugin
$objPluginInstaller

Return Value

void

at line 82
void enable($arrPlugin, $objPluginInstaller = null)

稼働 enableはプラグインを有効にした際に実行されます.

引数にはdtb_pluginのプラグイン情報が渡されます.

Parameters

$arrPlugin
$objPluginInstaller

Return Value

void

at line 94
void disable($arrPlugin, $objPluginInstaller = null)

停止 disableはプラグインを無効にした際に実行されます.

引数にはdtb_pluginのプラグイン情報が渡されます.

Parameters

$arrPlugin
$objPluginInstaller

Return Value

void

at line 103
register(PluginHelper $objHelperPlugin, $priority)

プラグインヘルパーへ, コールバックメソッドを登録します.

Parameters

PluginHelper $objHelperPlugin
$priority

at line 122
array getPluginInfo()

このプラグインのプラグイン情報を返す。

Return Value

array $arrSelfInfo 自身のプラグイン情報