module RailsTimeTravel::Controller
Public Instance Methods
time_travel()
click to toggle source
# File lib/rails_time_travel/controller.rb, line 15 def time_travel if session[:timecop_date] logger.info "TIME TRAVEL START: #{session[:timecop_date]}" Timecop.travel(session[:timecop_date]) else Timecop.return end end
time_travel_for_request() { || ... }
click to toggle source
# File lib/rails_time_travel/controller.rb, line 9 def time_travel_for_request time_travel yield time_travel_return end
time_travel_return()
click to toggle source
# File lib/rails_time_travel/controller.rb, line 24 def time_travel_return logger.info 'TIME TRAVEL RETURN' Timecop.return end