タグ

phpとcallbackに関するnabinnoのブックマーク (1)

  • コールバックメソッド - 2.x

    コールバックメソッド¶ CakePHPのモデル処理の前後にだけ何かしらのロジックを忍ばせたいとするなら、 モデルのコールバックを使ってください。 この機能はモデルクラス(AppModelクラスを含む)に定義できます。 これら特別な関数それぞれの期待される返り値には注意を払ってください。 beforeFind¶ beforeFind(array $queryData) find関連の操作の前に呼ばれます。 このコールバックに渡される $queryData はconditions、fields等の現在のクエリについての情報をもっています。 もしfind操作が始まることを(おそらく $queryData オプションに関した決定に基づいて)望まない場合、 false を返してください。 そうでなければ、更新されたかもしれない $queryData か、findに渡したいものやそれ相応のものを返しま

  • 1