ユーザ用ツール

サイト用ツール


cakephpの処理流れ

cakephpの処理流れ

特定のControllerにおける共通処理

特定のController内の全てのActionで共通的に実施したい処理はController Classに予め用意されている特殊な関数に記述する。

  • beforeFilter
  • beforeRender
  • afterFilter

処理順序は以下の様になる

beforeFilter

Action

beforeRender

ViewのRender

afterFilter

ソースサンプル

class AppController extends Controller {
   public function beforeFilter() {
   /* 全てのControllerで共通的に処理される */
   }
cakephpの処理流れ.txt · 最終更新: 2015/05/11 10:55 by luis_lee