blazer.rb 448 B

123456789101112131415161718
  1. require "csv"
  2. require "chartkick"
  3. require "blazer/version"
  4. require "blazer/engine"
  5. module Blazer
  6. class << self
  7. attr_reader :time_zone
  8. attr_accessor :audit, :user_name, :user_class, :timeout, :current_user_name
  9. end
  10. self.audit = true
  11. self.user_name = :name
  12. self.timeout = 15
  13. def self.time_zone=(time_zone)
  14. @time_zone = time_zone.is_a?(ActiveSupport::TimeZone) ? time_zone : ActiveSupport::TimeZone[time_zone.to_s]
  15. end
  16. end