我在Bootstrap.php上有一个函数,如:
function test() {
echo "hello";
}
我想从模型中调用它。我已经知道我可以使用$this->getFrontController()->getParam('bootstrap')->test();
从控制器执行此操作,但不知道如何从模型中执行此操作。有什么帮助吗?
我知道在Bootstrap上使用该功能并不是最好的,最好将它放在其他地方,但这种情况不会发生。
答案 0 :(得分:1)
您可以使用此zend.controller.front.methods.primary.getinstance
从应用程序的任何位置获取Front Controller
$front = Zend_Controller_Front::getInstance();
所以我认为这会给结果
$front = Zend_Controller_Front::getInstance();
$front->getParam('bootstrap')->test();