• 締切済み

CakePHP 1.3 の $uses は?

お尋ねします。 CakePHP 1.3 の $uses は extends ですか? モデルの中からは、コントローラのメソッドは、やはり使えませんか?

みんなの回答

  • hamuty
  • ベストアンサー率50% (2/4)
回答No.1

モデルからはコントローラを参照できないはずです。 私も以前にCakePHP1.3で開発をしていて、モデルからコントローラのparamsフィールドを参照しようとして結局できなかった記憶があります。 cakeの規約に従わなければ、強引にインスタンスを生成することはできると思いますが・・・。 以下に参考になりそうなURLを貼っておきました。 http://blog.xao.jp/blog/cakephp/how-to-access-to-a-variaty-of-objects/#toControllerObject http://stackoverflow.com/questions/7598675/use-controller-method-from-model-class-in-cakephp よろしくお願いします。

関連するQ&A