この記事は公開されてから8年経過しています。現在とは内容が異なる場合がありますのでご注意ください。
最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。
最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。
CakePHPで SoftDeletableBehaviors を使っているときに find()メソッドのcallbacks引数に false を指定するとBehaviorが無効になっちゃいました。
というわけでfind()の時に afterFind() をしたくないときは
1 |
$this->Task->find('all', array('conditions' => array(), 'order' => array(), 'fields' => array(), 'callbacks' => 'before')); |
ってしましょう。
※この記事は T.T.Soft Development Studio で 2009/11/04 に公開した記事を移設したものです。
元記事: http://ttsoft.jp/2009/11/cakephp_findmethod_caution_poin/