[CakePHP] 共通処理の実装方法

共通処理をどうやって実装するべきかの指針。

  • Model – 基底クラス(AppModelやその派生クラス)に実装する
  • View – Elementsにまとめる
  • Controller – Componentにまとめる
  • 全て – Vendorに実装する

参考サイト

CakePHP 共通処理の扱い方(module) まとめ – Qiita
http://qiita.com/shizuma/items/5de7dc9d98af0300df18

CakePHPでモデルの共通処理作成 – Qiita
http://qiita.com/uedatakeshi/items/0db4bfc1a45826b8156e

[CakePHP 2.x]Model,View,Controllerで共通する処理 – Qiita
http://qiita.com/nfnoface/items/8f995b49d957d0c85baa