acl->roles; $this->_addRoles($roles); } protected function _addRoles($roles) { foreach ($roles as $name=>$parents) { if (!$this->hasRole($name)) { if (empty($parents)) { $parents = null; } else { $parents = explode(',', $parents); } $this->addRole(new Zend_Acl_Role($name), $parents); } } } }