module

Rolify::RoleMethods

Instance methods

add_role(role_name : RoleName, resource : ResourceRef = nil)
grant(role_name : RoleName, resource : ResourceRef = nil)
has_all_roles?(*args : Symbol | String | NamedTuple) : Bool
has_any_role?(*args : Symbol | String | NamedTuple) : Bool
has_cached_role?(role_name : RoleName, resource : ResourceRef = nil) : Bool
has_role?(role_name : RoleName, resource : ResourceRef = nil) : Bool
has_strict_cached_role?(role_name : RoleName, resource : ResourceRef = nil) : Bool
has_strict_role?(role_name : RoleName, resource : ResourceRef) : Bool
only_has_role?(role_name : RoleName, resource : ResourceRef = nil) : Bool
remove_role(role_name : RoleName, resource : ResourceRef = nil)
revoke(role_name : RoleName, resource : ResourceRef = nil)
roles_name