class Authlogic::ControllerAdapters::SinatraAdapter::Cookies

Attributes

request[R]
response[R]

Public Class Methods

new(request, response) click to toggle source
# File lib/authlogic/controller_adapters/sinatra_adapter.rb, line 8
def initialize(request, response)
  @request = request
  @response = response
end

Public Instance Methods

[]=(key, options) click to toggle source
# File lib/authlogic/controller_adapters/sinatra_adapter.rb, line 17
def []=(key, options)
  @response.set_cookie(key, options)
end
delete(key, options = {}) click to toggle source
# File lib/authlogic/controller_adapters/sinatra_adapter.rb, line 13
def delete(key, options = {})
  @response.delete_cookie(key, options)
end
method_missing(meth, *args, &block) click to toggle source
# File lib/authlogic/controller_adapters/sinatra_adapter.rb, line 21
def method_missing(meth, *args, &block)
  @request.cookies.send(meth, *args, &block)
end