CakePHP从child调用app_controller中的函数

时间:2018-02-13 03:29:38

标签: php cakephp cakephp-1.3

我想知道是否有人可以帮我一点。

我有一个名为room_controller.php的控制器,其中我有一个函数,我想从app_controller.php调用一个函数,但它似乎没有工作,我的代码如下;

class RoomController extends AppController {

    function search_people() {
        parent::search_people();
    }

}

上面是我的孩子控制器,下面是app_controller.php

class AppController extends Controller

    function search_people() {
        $this->log('I am running now');
    }

}

我正在使用非常旧版本的CakePHP(1.3)

任何帮助实现这一目标的人都将不胜感激。

1 个答案:

答案 0 :(得分:1)

@Beginner给我的答案是将public关键字添加到app_controller中的函数

class AppController extends Controller

    public function search_people() {
        $this->log('I am running now');
    }

}