class Rack::TimeZone
Constants
- Javascript
Public Class Methods
new(app)
click to toggle source
# File lib/rack/contrib/time_zone.rb 14 def initialize(app) 15 @app = app 16 end
Public Instance Methods
call(env)
click to toggle source
# File lib/rack/contrib/time_zone.rb 18 def call(env) 19 request = Rack::Request.new(env) 20 if utc_offset = request.cookies["utc_offset"] 21 env["rack.timezone.utc_offset"] = -(utc_offset.to_i * 60) 22 end 23 24 @app.call(env) 25 end