Method |
Description |
|
addFavoriteAdminLink ( string $pluginName, array $user ) : void |
プラグイン管理のリンクを指定したユーザーのお気に入りに追加 |
|
alterDb ( string $plugin, string $dbConfigName = 'baser', string $filterTable = '' ) : boolean |
データベースの構造を変更する |
|
changePriority ( string | integer $id, string | integer $offset, array $conditions = [] ) : boolean |
優先順位を変更する |
|
getDirectoryPath ( string $pluginName ) : string | null |
プラグインのディレクトリパスを取得 |
|
getPluginInfo ( array $datas, string $file ) : array |
プラグイン情報を取得する |
|
hasDuplicateValue ( string $fieldName ) : boolean |
指定したフィールドに重複値があるかチェック |
|
initDb ( string $pluginName = '', $options = [] ) : boolean |
データベースを初期化する
既存のテーブルは上書きしない |
|
rearrangePriorities ( ) : boolean |
優先順位を連番で振り直す |
|
resetDb ( string $plugin ) : boolean |
データベースをプラグインインストール前の状態に戻す |
|