class ZapiActivityCategories

Attributes

generate_xml[R]
response[R]
session[R]
zapi[R]

Public Class Methods

new(session:, zapi: nil, xml_generator: nil) click to toggle source
# File lib/zapi_activity_categories.rb, line 5
def initialize session:, zapi: nil, xml_generator: nil
  @zapi = zapi || Zapi.new()
  @generate_xml = xml_generator || ZapiXML.new(session: session)
  @session = session
end

Public Instance Methods

index(user_id: session.user_id, api_token: session.api_token) click to toggle source
# File lib/zapi_activity_categories.rb, line 11
def index user_id: session.user_id, api_token: session.api_token
  categories_xml = generate_xml.get_activity_categories
  @response = zapi.request(xml: categories_xml)
end
to_a() click to toggle source
# File lib/zapi_activity_categories.rb, line 16
def to_a
  # convert received categoires to enumberable array

end