cakePHPで$usesを定義しているcontrollerを継承し、子controllerでも$usesを使用したい場合、
どのように定義すればよいのでしょうか?
以下のような例で、子からtest_call_testを実行しようとするとhogeが見つからないとエラーが出ます。
class parentController extends AppController{ $uses = array('hoge'); public function test_call_test(){ $this->hoge->test(); } } class childController extends parentController{ $uses = array('fuga'); }
要は子側で親の$usesをマージできていないからと思うのですが、このような場合、
どう記述すれば子からでも親のコントローラーのメソッドが利用できるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。