Property | Type | Description | |
---|---|---|---|
$adminTheme | string | 管理画面テーマ | |
$components | array | コンポーネント | |
$content | array | コンテンツデータ | |
$contentsTitle | string | コンテンツタイトル | |
$crumbs | array | パンくずナビ | |
$help | string | ヘルプ | |
$helpers | TODO 見直し | ||
$layout | string | レイアウト | |
$pageTitle | string | ページタイトル | |
$preview | boolean | プレビューフラグ | |
$search | string | 検索ボックス | |
$site | array | サイトデータ | |
$siteConfigs | array | サイトコンフィグデータ | |
$siteDescription | string | ページ説明文 | |
$subDir | string | サブディレクトリ | |
$subMenuElements | string | サブメニューエレメント | |
$uses | mixed | モデル | |
$viewClass | string | view |
Method | Description | |
---|---|---|
__construct ( CakeRequest $request = null, CakeResponse $response = null ) | コンストラクタ | |
_blackHoleCallback ( string $err ) : void | Securityコンポーネントのブラックホールからのコールバック | |
admin_ajax_batch ( ) : void | 一括処理 | |
admin_ajax_get_token ( ) : string | admin用Token取得アクション | |
admin_ajax_save_favorite_box ( mixed $open = '' ) : void | よく使う項目の表示状態を保存する | |
admin_ajax_save_search_box ( string $key, mixed $open = '' ) : void | 検索ボックスの表示状態を保存する | |
beforeFilter ( ) : void | beforeFilter | |
beforeRender ( ) : void | beforeRender | |
dispatchEvent ( string $name, array $params = [], array $options = [] ) : mixed | イベントを発火 | |
isAuthorized ( array $user ) : boolean | 認証完了後処理 | |
redirect ( mixed $url, integer $status = null, boolean $exit = true ) : mixed | Redirects to given $url, after turning off $this->autoRender. | |
referer ( string $default = null, boolean $local = false ) : string | Returns the referring URL for this request. | |
requestAction ( mixed $url, array $extra = [] ) : mixed | Calls a controller's method from any location. | |
setAction ( string $action ) : mixed | Internally redirects one action to another. Examples: |
Method | Description | |
---|---|---|
_adminSslMethods ( string $var ) : boolean | 管理画面用のメソッドを取得(コールバックメソッド) | |
_autoConvertEncodingByArray ( array $data, string $outenc ) : array | 配列の文字コードを変換する | |
_checkReferer ( ) : boolean | リファラチェックを行う | |
_checkSubmitToken ( ) | リクエストメソッドとトークンをチェックする | |
_loadViewConditions ( array $filterModels = [], array | string $options = [] ) : void | 画面の情報をセッションから読み込む | |
_saveViewConditions ( array $filterModels = [], array $options = [] ) : void | 画面の情報をセッションに保存する | |
_sslFail ( string $err ) : void | SSLエラー処理 | |
ajaxError ( integer $errorNo = 500, mixed $message = '' ) : void | Ajax用のエラーを出力する | |
convertBetweenCondition ( string $fieldName, mixed $value ) : array | BETWEEN 条件を生成 | |
convertSelectTextCondition ( string $fieldName, mixed $values, array $options = [] ) : string | Select Text 用の条件を生成する | |
generatePassword ( integer $len = 8 ) : string | ランダムなパスワード文字列を生成する | |
getBaserVersion ( string $plugin = '' ) : string | baserCMSのバージョンを取得する | |
getCakeVersion ( ) : string | CakePHPのバージョンを取得する | |
getSiteVersion ( string $plugin = '' ) : string | DBのバージョンを取得する | |
getThemeVersion ( string $theme ) : string | テーマのバージョン番号を取得する | |
getToken ( ) : string | Token の key を取得 CSRF対策のためにフォームのトークンを入手するためのもの adminと表画面でアクションを分離するために、取得部分を共通化 | |
getUserModel ( ) : mixed | リクエストされた画面に対しての認証用ユーザーモデルを取得する | |
notFound ( ) : void | NOT FOUNDページを出力する | |
sendMail ( string $to, string $title = '', mixed $body = '', array $options = [] ) : boolean | メールを送信する | |
setMessage ( string $message, boolean $alert = false, boolean $saveDblog = false, boolean $setFlash = true ) : void | メッセージをビューにセットする | |
setTheme ( ) : void | テーマをセットする | |
setThemeHelpers ( ) : void | テーマ用のヘルパーをセットする 管理画面では読み込まない | |
setViewConditions ( array $filterModels = [], array $options = [] ) : void | 画面の情報をセットする |
Method | Description | |
---|---|---|
__convertEncodingHttpInput ( ) : void | http経由で送信されたデータを変換する とりあえず、UTF-8で固定 | |
__loadDataToView ( ) : void | View用のデータを読み込む。 beforeRenderで呼び出される | |
__updateFirstAccess ( ) : void | 初回アクセスメッセージ用のフラグを更新する |
public __construct ( CakeRequest $request = null, CakeResponse $response = null ) | ||
$request | CakeRequest | リクエストオブジェクト |
$response | CakeResponse | レスポンスオブジェクト |
protected _adminSslMethods ( string $var ) : boolean | ||
$var | string | |
return | boolean |
public _blackHoleCallback ( string $err ) : void | ||
$err | string | エラーの種類 |
return | void |
protected _checkSubmitToken ( ) |
public admin_ajax_batch ( ) : void | ||
return | void |
public admin_ajax_get_token ( ) : string | ||
return | string |
public admin_ajax_save_favorite_box ( mixed $open = '' ) : void | ||
$open | mixed | 1 Or '' |
return | void |
protected generatePassword ( integer $len = 8 ) : string | ||
$len | integer | 文字列の長さ |
return | string | パスワード |
protected getBaserVersion ( string $plugin = '' ) : string | ||
$plugin | string | プラグイン名 |
return | string | Baserバージョン |
protected getCakeVersion ( ) : string | ||
return | string | Baserバージョン |
protected getSiteVersion ( string $plugin = '' ) : string | ||
$plugin | string | プラグイン名 |
return | string |
protected getThemeVersion ( string $theme ) : string | ||
$theme | string | テーマ名 |
return | string |
protected getUserModel ( ) : mixed | ||
return | mixed | string Or false |
public isAuthorized ( array $user ) : boolean | ||
$user | array | 認証されたユーザー情報 |
return | boolean |
public redirect ( mixed $url, integer $status = null, boolean $exit = true ) : mixed | ||
$url | mixed | A string or array-based URL pointing to another location within the app, or an absolute URL |
$status | integer | Optional HTTP status code (eg: 404) |
$exit | boolean | If true, exit() will be called after the redirect |
return | mixed | void if $exit = false. Terminates script if $exit = true |
protected setThemeHelpers ( ) : void | ||
return | void |