Module: Temporal::ControllerAdditions

Defined in:
lib/temporal/controller_additions.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
# File 'lib/temporal/controller_additions.rb', line 3

def self.included(base)
  base.send(:before_filter, :set_time_zone)
end

Instance Method Details

#set_time_zoneObject



7
8
9
# File 'lib/temporal/controller_additions.rb', line 7

def set_time_zone
  Time.zone = cookies[:timezone] ? ActiveSupport::TimeZone.new(cookies[:timezone]) : Rails.application.config.time_zone
end