/** * Check ACL permissions * * @return boolean */ protected function checkACL() { $auth = \XLite\Core\Auth::getInstance(); return parent::checkACL() && ($auth->isPermissionAllowed(\XLite\Model\Role\Permission::ROOT_ACCESS) || $auth->isPermissionAllowed('manage catalog')); }
/** * Check ACL permissions * * @return boolean */ protected function checkACL() { return parent::checkACL() && \XLite\Core\Auth::getInstance()->isPermissionAllowed(\XLite\Model\Role\Permission::ROOT_ACCESS); }
/** * Check ACL permissions * * @return boolean */ protected function checkACL() { $auth = \XLite\Core\Auth::getInstance(); $additionalPermission = $this->getParam(static::PARAM_PERMISSION); return parent::checkACL() && ($this->getParam(static::PARAM_LIST) || $this->getParam(static::PARAM_PUBLIC_ACCESS) || $auth->isPermissionAllowed(\XLite\Model\Role\Permission::ROOT_ACCESS) || $additionalPermission && $auth->isPermissionAllowed($additionalPermission)); }