struct InnerRange::Integriti::UserPermission

Defined in:

inner_range/integriti.cr

Constructors

Instance Method Summary

Constructor methods inherited from struct InnerRange::Integriti::IntegritiObject

new(pull : JSON::PullParser) new

Constructor Detail

def self.new(pull : JSON::PullParser) #

def self.new(id : Nil | String = nil, group : InnerRange::Integriti::PermissionGroup | Nil = nil, externally_managed : Bool | Nil = nil, user : InnerRange::Integriti::User | Nil = nil, deny : Bool | Nil = nil, expired : Bool | Nil = nil) #

[View source]

Instance Method Detail

def deny : Bool #

def deny? : Bool | Nil #

def expired : Bool #

def expired? : Bool | Nil #

def externally_managed : Bool #

def externally_managed? : Bool | Nil #

def group : PermissionGroup #

def group? : PermissionGroup | Nil #

def id : String #

def id? : String | Nil #

def user : User #

def user? : User | Nil #