PHP Class PagesController

Override this controller by placing a copy in controllers directory of an application
Inheritance: extends AppController
Show file Open project: baserproject/basercms Class Usage Examples

Public Properties

Property Type Description
$components array コンポーネント
$helpers array ヘルパー
$name string コントローラー名
$uses array モデル

Public Methods

Method Description
admin_ajax_add ( ) : mixed 固定ページ情報登録
admin_ajax_copy ( ) : boolean コピー
admin_delete ( ) : boolean 削除
admin_edit ( integer $id ) : void [ADMIN] 固定ページ情報編集
admin_entry_page_files ( ) : void [ADMIN] 固定ページファイルを登録する
admin_write_page_files ( ) : void [ADMIN] 固定ページファイルを登録する
beforeFilter ( ) : void beforeFilter
display ( ) : void ビューを表示する

Protected Methods

Method Description
_createPreviewTemplate ( $data ) : string プレビュー用テンプレートを生成する
_setAdminIndexViewData ( ) : void 一覧の表示用データをセットする

Method Details

_createPreviewTemplate() protected method

プレビュー用テンプレートを生成する
protected _createPreviewTemplate ( $data ) : string
return string uuid

_setAdminIndexViewData() protected method

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

admin_ajax_add() public method

固定ページ情報登録
public admin_ajax_add ( ) : mixed
return mixed json|false

admin_ajax_copy() public method

コピー
public admin_ajax_copy ( ) : boolean
return boolean

admin_delete() public method

Controller::requestAction() で呼び出される
public admin_delete ( ) : boolean
return boolean

admin_edit() public method

[ADMIN] 固定ページ情報編集
public admin_edit ( integer $id ) : void
$id integer (page_id)
return void

admin_entry_page_files() public method

[ADMIN] 固定ページファイルを登録する
public admin_entry_page_files ( ) : void
return void

admin_write_page_files() public method

[ADMIN] 固定ページファイルを登録する
public admin_write_page_files ( ) : void
return void

beforeFilter() public method

beforeFilter
public beforeFilter ( ) : void
return void

display() public method

ビューを表示する
public display ( ) : void
return void

Property Details

$components public property

コンポーネント
Deprecation: useViewCache 5.0.0 since 4.0.0 CakePHP3では、ビューキャッシュは廃止となる為、別の方法に移行する
public array $components
return array

$helpers public property

ヘルパー
public array $helpers
return array

$name public property

コントローラー名
public string $name
return string

$uses public property

モデル
public array $uses
return array