Class: Mobiscroll::Connect::Resources::Calendars

Inherits:
Object
  • Object
show all
Defined in:
lib/mobiscroll/connect/resources/calendars.rb

Instance Method Summary collapse

Constructor Details

#initialize(_config, api_client) ⇒ Calendars

Returns a new instance of Calendars.



7
8
9
# File 'lib/mobiscroll/connect/resources/calendars.rb', line 7

def initialize(_config, api_client)
  @api_client = api_client
end

Instance Method Details

#listObject



11
12
13
14
15
16
# File 'lib/mobiscroll/connect/resources/calendars.rb', line 11

def list
  parsed = @api_client.get('/calendars')
  return [] if parsed.nil?

  Array(parsed).map { |c| Calendar.from_h(c) }
end