我在使用以下代码的disptach方法中使用Zend_Controller_Plugin_Abstract在zend框架中创建自定义插件
public function preDispatch(Zend_Controller_Request_Abstract $request)
{
global $serversetting;
$serversetting = 'S3Server';
}
现在我想在控制器中使用$ serversetting的值
我如何使用它们?
提前致谢!!
答案 0 :(得分:0)
class MyclassController extends Zend_Controller_Action
{
private $_serversetting;
public function preDispatch(Zend_Controller_Request_Abstract $request) {
$this->_serversetting = 'S3Server'; //set
}
[...]
public function otherAction() {
[...]
$foo = $this->_serversetting; //get
[...]
}
}