Acl_Core::add_role PHP Method

add_role() public method

Add a "guest" role $acl->role('guest'); Add a "member" role that inherits from "guest" $acl->role('member', 'guest'); Add a "owner" role that inherits from "guest" and "member" $acl->role('owner', array('guest','member'));
public add_role ( $role, $parents = NULL ) : ACL_Core
return ACL_Core
    public function add_role($role, $parents = NULL)
    {
        $role = $role instanceof Acl_Role_Interface ? $role->get_role_id() : (string) $role;
        if (!is_array($parents)) {
            if ($parents === NULL) {
                $parents = array();
            } else {
                $parents = array($parents);
            }
        }
        $this->_roles[$role] = $parents;
        return $this;
    }