>>883

class こねくるモデル extends AppModel {


 public function こねくる(元のデータ) {
  // こねくりまわす
  return こねくり回されました!
 }

 public function もどす(こねくり回されました!){
  // こねくりを元にもどす
  return 元のデータ
 }
}


場合によっては不可能だけど、事情が許せば
static にして、更に可能なら Utility とかのディレクトリに
別のクラスを作ってそこに実装する

そうするとテストや保守がしやすい。