Class: Addressive::Request
- Inherits:
-
Rack::Request
- Object
- Rack::Request
- Addressive::Request
- Defined in:
- lib/addressive/request.rb
Overview
A patched rack-request, which uses the addressive data if for the GET and uri methods.
Instance Method Summary collapse
Instance Method Details
#GET ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/addressive/request.rb', line 25 def GET if @env[ADDRESSIVE_ENV_KEY] return @env[ADDRESSIVE_ENV_KEY].variables else super end end |
#uri(*args) ⇒ Object
33 34 35 36 37 38 39 |
# File 'lib/addressive/request.rb', line 33 def uri(*args) if @env[ADDRESSIVE_ENV_KEY] @env[ADDRESSIVE_ENV_KEY].uri(*args) else self.url end end |