Class: Widget
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
#check_passed_parameters, #delete_request, #get_request, #initialize, #post_request
Constructor Details
This class inherits a constructor from Base
Instance Method Details
#create_widget_link(data) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/okra/okra_products/widget.rb', line 6 def (data) base_url = okra_object.base_url #certain that the required parameters are passed required_params = ["name", "countries", "billable_products", "color", "support_email"] check_passed_parameters(required_params, data) payload = data.to_json response = post_request("#{base_url}/links/new", payload) return response end |