/** * Set roles on $acl object * * @param Acl $acl */ public function set_roles($acl) { foreach ($this->_environments as $environment) { // create managers for all websites $this->_roles['manager_' . $environment] = array('member'); // let staff inherit from all managers $this->_roles['staff'][] = 'manager_' . $environment; } foreach ($this->_roles as $role => $inheritance) { $acl->add_role($role, $inheritance); } }
/** * Set roles on $acl object * * @param Acl $acl */ public function set_roles($acl) { foreach ($this->_roles as $role => $inheritance) { $acl->add_role($role, $inheritance); } }