class Catapult::Campaign

Public Class Methods

list_campaigns(account_list=nil, status_filter=nil, type_filter=nil) click to toggle source
# File lib/catapult/campaign.rb, line 5
def self.list_campaigns(account_list=nil, status_filter=nil, type_filter=nil)
  req_str = "/api/campaigns.xml?"
  arr = {}
  arr[:accounts] = account_list if account_list
  arr[:status] = status_filter if status_filter
  arr[:type] = type_filter if type_filter
  http, request = build_request(req_str + arr.to_query)
  response = http.request(request)
  Hash.from_xml(response.body)
end