Class: HasOffersV3::Advertiser

Inherits:
Base
  • Object
show all
Defined in:
lib/hasoffersv3/advertiser.rb

Instance Method Summary collapse

Methods inherited from Base

#client, client, #get_request, #initialize, #make_request, method_missing, #post_request, #requires!, #target, target

Constructor Details

This class inherits a constructor from HasOffersV3::Base

Instance Method Details

#find_all(params = {}) ⇒ Object



7
8
9
# File 'lib/hasoffersv3/advertiser.rb', line 7

def find_all(params = {})
  post_request 'findAll', params
end

#find_all_idsObject



3
4
5
# File 'lib/hasoffersv3/advertiser.rb', line 3

def find_all_ids
  post_request 'findAllIds', {}
end

#find_by_id(params = {}) ⇒ Object



11
12
13
14
# File 'lib/hasoffersv3/advertiser.rb', line 11

def find_by_id(params = {})
  requires! params, [:id]
  post_request 'findById', params
end

#get_signup_answers(params = {}) ⇒ Object



16
17
18
19
# File 'lib/hasoffersv3/advertiser.rb', line 16

def (params = {})
  requires! params, [:id]
  post_request 'getSignupAnswers', params
end