如何在 zf2 的 __contructor 函数中获取操作名称
基本上我想检查用户是否登录,否则将他重定向到登录页面
我在zend framework 1中使用了以下代码,在zf2中寻找类似的
if (Zend_Auth::getInstance()->hasIdentity()) {
// If the user is logged in, we don't want to show the login form;
if (in_array($this->getRequest()->getActionName(), 'login')) {
$this->_helper->redirector('index', 'index');
}
} else {
if (!in_array($this->getRequest()->getActionName(), 'login')) {
$this->_helper->redirector('login', 'user');
}
}