symfonyのコントローラーにはpreExecute()とpostExecute()というメソッドがある。
preExecuteはexecute~の前に、postExecuteはexecute~の後に処理が行われる。
ここに処理を書けば、コントローラー内のアクションに共通の処理を行える
public function preExecute()
{
parent::preExecute();
//やりたい処理
}
共通でやりたい処理をどこかにまとめとく機能もたぶんあるよね。cakePHPのビヘイビアみたいなやつとか
0 件のコメント:
コメントを投稿