Method: Mbsy::Commission.add

Defined in:
lib/mbsy/resources/commission.rb

.add(params = {}) ⇒ Object

Raises:

  • (ArgumentError)


8
9
10
11
12
13
# File 'lib/mbsy/resources/commission.rb', line 8

def self.add(params={})
  raise ArgumentError, "You must include either :email or :uid" unless params[:email] or params[:uid]
  raise ArgumentError, "You must include :campaign_uid" unless params[:campaign_uid]
  raise ArgumentError, "You must include :amount" unless params[:amount]
  call('add', params)
end