Module: Xeroizer::ApplicationHttpProxy::InstanceMethods

Defined in:
lib/xeroizer/application_http_proxy.rb

Instance Method Summary collapse

Instance Method Details

#http_get(extra_params = {}) ⇒ Object



15
16
17
# File 'lib/xeroizer/application_http_proxy.rb', line 15

def http_get(extra_params = {})
  application.http_get(application.client, url, extra_params)
end

#http_post(xml, extra_params = {}) ⇒ Object



23
24
25
# File 'lib/xeroizer/application_http_proxy.rb', line 23

def http_post(xml, extra_params = {})
  application.http_post(application.client, url, xml, extra_params)
end

#http_put(xml, extra_params = {}) ⇒ Object



19
20
21
# File 'lib/xeroizer/application_http_proxy.rb', line 19

def http_put(xml, extra_params = {})
  application.http_put(application.client, url, xml, extra_params)
end

#urlObject

URL end-point for this model.



11
12
13
# File 'lib/xeroizer/application_http_proxy.rb', line 11

def url
  @application.xero_url + '/' + api_controller_name
end