Class: Sorcery::Controller::Adapters::Sinatra::CookieProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/sorcery/controller/adapters/sinatra.rb

Instance Method Summary collapse

Constructor Details

#initialize(request, response) ⇒ CookieProxy

Returns a new instance of CookieProxy.



80
81
82
83
# File 'lib/sorcery/controller/adapters/sinatra.rb', line 80

def initialize(request, response)
  @request = request
  @response = response
end

Instance Method Details

#[](key) ⇒ Object



85
86
87
# File 'lib/sorcery/controller/adapters/sinatra.rb', line 85

def [](key)
  @request.cookies[key.to_s]
end

#[]=(key, value) ⇒ Object



89
90
91
# File 'lib/sorcery/controller/adapters/sinatra.rb', line 89

def []=(key, value)
  @response.set_cookie(key, value)
end