class Authlogic::ControllerAdapters::SinatraAdapter::Cookies
Cookie management functions
Attributes
request[R]
response[R]
Public Class Methods
new(request, response)
click to toggle source
# File lib/authlogic/controller_adapters/sinatra_adapter.rb, line 11 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 20 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 16 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 24 def method_missing(meth, *args, &block) @request.cookies.send(meth, *args, &block) end