class Role implements
interface RoleHierarchyInterface RoleHierarchyInterface is the interface for a role hierarchy.
interface RoleInterface RoleInterface represents a role granted to a user. A role must either
class RoleHierarchy implements
class SwitchUserRole extends Role