travis-api/lib/travis/api/app/helpers/responders/base.rb
2012-10-09 15:17:10 +02:00

32 lines
500 B
Ruby

module Travis::Api::App::Helpers::Responders
class Base
attr_reader :endpoint, :resource, :options
def initialize(endpoint, resource, options = {})
@endpoint = endpoint
@resource = resource
@options = options
end
def halt(*args)
endpoint.halt(*args)
end
def flash
endpoint.flash
end
def request
endpoint.request
end
def params
endpoint.params
end
def headers
endpoint.headers
end
end
end