PHP Class PermissionsController

Inheritance: extends TooBasic\UsersManagement\Controller
Afficher le fichier Open project: baserproject/basercms Class Usage Examples

Méthodes publiques

Свойство Type Description
$components array コンポーネント
$crumbs array ぱんくずナビ
$helpers array ヘルパ
$name string クラス名
$subMenuElements array サブメニューエレメント
$uses array モデル

Méthodes publiques

Méthode Description
admin_add ( $userGroupId ) : void [ADMIN] 登録処理
admin_ajax_add ( ) : void [ADMIN] 登録処理
admin_ajax_copy ( $userGroupId, integer $id ) : void [ADMIN] データコピー(AJAX)
admin_ajax_delete ( integer $id = null ) : void [ADMIN] 削除処理 (ajax)
admin_ajax_publish ( $id ) : void [ADMIN] 有効状態にする(AJAX)
admin_ajax_unpublish ( $id ) : void [ADMIN] 無効状態にする(AJAX)
admin_ajax_update_sort ( $userGroupId ) : boolean 並び替えを更新する [AJAX]
admin_delete ( $userGroupId, integer $id = null ) : void [ADMIN] 削除処理
admin_edit ( $userGroupId, integer $id ) : void [ADMIN] 編集処理
admin_index ( $userGroupId = null ) : void アクセス制限設定の一覧を表示する
beforeFilter ( ) : oid beforeFilter

Méthodes protégées

Méthode Description
_batch_del ( $ids ) : void [ADMIN] 削除処理 (ajax)
_batch_publish ( array $ids ) : boolean 一括公開
_batch_unpublish ( array $ids ) : boolean 一括非公開
_changeStatus ( integer $id, boolean $status ) : boolean ステータスを変更する
_createAdminIndexConditions ( $userGroupId ) : string 管理画面ページ一覧の検索条件を取得する
_setAdminIndexViewData ( ) : void 一覧の表示用データをセットする

Method Details

_batch_del() protected méthode

[ADMIN] 削除処理 (ajax)
protected _batch_del ( $ids ) : void
Résultat void

_batch_publish() protected méthode

一括公開
protected _batch_publish ( array $ids ) : boolean
$ids array
Résultat boolean

_batch_unpublish() protected méthode

一括非公開
protected _batch_unpublish ( array $ids ) : boolean
$ids array
Résultat boolean

_changeStatus() protected méthode

ステータスを変更する
protected _changeStatus ( integer $id, boolean $status ) : boolean
$id integer
$status boolean
Résultat boolean

_createAdminIndexConditions() protected méthode

管理画面ページ一覧の検索条件を取得する
protected _createAdminIndexConditions ( $userGroupId ) : string
Résultat string

_setAdminIndexViewData() protected méthode

一覧の表示用データをセットする
protected _setAdminIndexViewData ( ) : void
Résultat void

admin_add() public méthode

[ADMIN] 登録処理
public admin_add ( $userGroupId ) : void
Résultat void

admin_ajax_add() public méthode

[ADMIN] 登録処理
public admin_ajax_add ( ) : void
Résultat void

admin_ajax_copy() public méthode

[ADMIN] データコピー(AJAX)
public admin_ajax_copy ( $userGroupId, integer $id ) : void
$id integer
Résultat void

admin_ajax_delete() public méthode

[ADMIN] 削除処理 (ajax)
public admin_ajax_delete ( integer $id = null ) : void
$id integer
Résultat void

admin_ajax_publish() public méthode

[ADMIN] 有効状態にする(AJAX)
public admin_ajax_publish ( $id ) : void
Résultat void

admin_ajax_unpublish() public méthode

[ADMIN] 無効状態にする(AJAX)
public admin_ajax_unpublish ( $id ) : void
Résultat void

admin_ajax_update_sort() public méthode

並び替えを更新する [AJAX]
public admin_ajax_update_sort ( $userGroupId ) : boolean
Résultat boolean

admin_delete() public méthode

[ADMIN] 削除処理
public admin_delete ( $userGroupId, integer $id = null ) : void
$id integer
Résultat void

admin_edit() public méthode

[ADMIN] 編集処理
public admin_edit ( $userGroupId, integer $id ) : void
$id integer
Résultat void

admin_index() public méthode

アクセス制限設定の一覧を表示する
public admin_index ( $userGroupId = null ) : void
Résultat void

beforeFilter() public méthode

beforeFilter
public beforeFilter ( ) : oid
Résultat oid

Property Details

$components public_oe property

コンポーネント
public array $components
Résultat array

$crumbs public_oe property

ぱんくずナビ
public array $crumbs
Résultat array

$helpers public_oe property

ヘルパ
public array $helpers
Résultat array

$name public_oe property

クラス名
public string $name
Résultat string

$subMenuElements public_oe property

サブメニューエレメント
public array $subMenuElements
Résultat array

$uses public_oe property

モデル
public array $uses
Résultat array