class Tortilla::ApiWrapper
Public Class Methods
new(domain)
click to toggle source
# File lib/tortilla.rb, line 40 def initialize(domain) @domain = domain @request = RequestBuilder.new end
Public Instance Methods
def(headers)
click to toggle source
# File lib/tortilla.rb, line 45 def def headers return @request.headers end
method_missing(meth,*args,&block)
click to toggle source
# File lib/tortilla.rb, line 51 def method_missing(meth,*args,&block) @request.url= @domain+"/"+meth.to_s if(!args.first.nil? && !args.nil?) @request.url = @request.url+"/"+args.first end return @request end
on_response(&block)
click to toggle source
# File lib/tortilla.rb, line 61 def on_response(&block) @request.response_parser = block end