Class: Rack::Request
- Inherits:
-
Object
- Object
- Rack::Request
- Defined in:
- lib/utopia/middleware/controller.rb,
lib/utopia/middleware/localization.rb,
lib/utopia/extensions.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.new(*args) ⇒ Object
83 84 85 |
# File 'lib/utopia/extensions.rb', line 83 def self.new(*args) super(*args) end |
Instance Method Details
#all_locales ⇒ Object
26 27 28 |
# File 'lib/utopia/middleware/localization.rb', line 26 def all_locales localization.all_locales end |
#controller(&block) ⇒ Object
20 21 22 23 24 25 26 |
# File 'lib/utopia/middleware/controller.rb', line 20 def controller(&block) if block_given? env["utopia.controller"].instance_eval(&block) else env["utopia.controller"] end end |
#current_locale ⇒ Object
22 23 24 |
# File 'lib/utopia/middleware/localization.rb', line 22 def current_locale env["utopia.current_locale"] end |
#localization ⇒ Object
30 31 32 |
# File 'lib/utopia/middleware/localization.rb', line 30 def localization env["utopia.localization"] end |