class TandaCLI::Configuration::Serialisable::Organisation

Included Modules

Defined in:

tanda_cli/configuration/serialisable/organisation.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.from(organisation : API::Types::Me::Organisation) : self #

[View source]
def self.new(id : Int32, name : String, user_id : Int32, current : Bool = false, _regular_hours_schedules : Array(Models::RegularHoursSchedule) | Nil = nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Class Method Detail

def self.from(me : API::Types::Me) : Array(self) #

[View source]

Instance Method Detail

def clear_regular_hours_schedules! #

[View source]
def current=(current : Bool) #

[View source]
def current? : Bool #

[View source]
def id : Int32 #

[View source]
def name : String #

[View source]
def regular_hours_schedules : Array(Models::RegularHoursSchedule) #

[View source]
def replace_regular_hours_schedules!(schedules : Array(Models::RegularHoursSchedule)) : Nil #

[View source]
def user_id : Int32 #

[View source]