Class: Lago::Api::Resources::Customer
- Defined in:
- lib/lago/api/resources/customer.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Lago::Api::Resources::Base
Instance Method Details
#api_resource ⇒ Object
7 8 9 |
# File 'lib/lago/api/resources/customer.rb', line 7 def api_resource 'customers' end |
#root_name ⇒ Object
11 12 13 |
# File 'lib/lago/api/resources/customer.rb', line 11 def root_name 'customer' end |
#whitelist_params(params) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/lago/api/resources/customer.rb', line 15 def whitelist_params(params) { root_name => { customer_id: params[:customer_id], address_line1: params[:address_line1], address_line2: params[:address_line2], city: params[:city], country: params[:country], email: params[:email], legal_name: params[:legal_name], legal_number: params[:legal_number], logo_url: params[:logo_url], name: params[:name], phone: params[:phone], state: params[:state], url: params[:url], vat_rate: params[:vat_rate], zipcode: params[:zipcode] } } end |