PHP 클래스 PluginsController

상속: extends AppController
파일 보기 프로젝트 열기: baserproject/basercms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$components array コンポーネント
$crumbs array ぱんくずナビ
$helpers array ヘルパ
$name string クラス名
$subMenuElements array サブメニューエレメント
$uses array モデル

공개 메소드들

메소드 설명
_addPermission ( array $data ) : void アクセス制限設定を追加する
admin_add ( ) : void プラグインをアップロードしてインストールする
admin_ajax_delete ( string $name = null ) : void [ADMIN] 削除処理 (ajax)
admin_ajax_delete_file ( string $pluginName ) : void [ADMIN] ファイル削除
admin_ajax_get_market_plugins ( ) : void baserマーケットのプラグインデータを取得する
admin_ajax_update_sort ( ) : boolean 並び替えを更新する [AJAX]
admin_index ( ) : void プラグインの一覧を表示する
admin_install ( string $name ) : void [ADMIN] 登録処理
admin_reset_db ( ) : void データベースをリセットする

보호된 메소드들

메소드 설명
_batch_del ( array $ids ) : boolean 一括無効

비공개 메소드들

메소드 설명
__deletePluginFile ( string $pluginName ) : void プラグインファイルを削除する

메소드 상세

_addPermission() 공개 메소드

アクセス制限設定を追加する
public _addPermission ( array $data ) : void
$data array リクエストデータ
리턴 void

_batch_del() 보호된 메소드

一括無効
protected _batch_del ( array $ids ) : boolean
$ids array プラグインIDの配列
리턴 boolean

admin_add() 공개 메소드

プラグインをアップロードしてインストールする
public admin_add ( ) : void
리턴 void

admin_ajax_delete() 공개 메소드

[ADMIN] 削除処理 (ajax)
public admin_ajax_delete ( string $name = null ) : void
$name string プラグイン名
리턴 void

admin_ajax_delete_file() 공개 메소드

[ADMIN] ファイル削除
public admin_ajax_delete_file ( string $pluginName ) : void
$pluginName string プラグイン名
리턴 void

admin_ajax_get_market_plugins() 공개 메소드

baserマーケットのプラグインデータを取得する

admin_ajax_update_sort() 공개 메소드

並び替えを更新する [AJAX]
public admin_ajax_update_sort ( ) : boolean
리턴 boolean

admin_index() 공개 메소드

プラグインの一覧を表示する
public admin_index ( ) : void
리턴 void

admin_install() 공개 메소드

[ADMIN] 登録処理
public admin_install ( string $name ) : void
$name string プラグイン名
리턴 void

admin_reset_db() 공개 메소드

データベースをリセットする
public admin_reset_db ( ) : void
리턴 void

프로퍼티 상세

$components 공개적으로 프로퍼티

コンポーネント
public array $components
리턴 array

$crumbs 공개적으로 프로퍼티

ぱんくずナビ
public array $crumbs
리턴 array

$helpers 공개적으로 프로퍼티

ヘルパ
public array $helpers
리턴 array

$name 공개적으로 프로퍼티

クラス名
public string $name
리턴 string

$subMenuElements 공개적으로 프로퍼티

サブメニューエレメント
public array $subMenuElements
리턴 array

$uses 공개적으로 프로퍼티

モデル
public array $uses
리턴 array