module Kimurai
Constants
- VERSION
Public Class Methods
configuration()
click to toggle source
# File lib/kimurai.rb, line 22 def configuration @configuration ||= OpenStruct.new end
configure() { |configuration| ... }
click to toggle source
# File lib/kimurai.rb, line 26 def configure yield(configuration) end
env()
click to toggle source
# File lib/kimurai.rb, line 30 def env ENV.fetch("KIMURAI_ENV") { "development" } end
find_by_name(name)
click to toggle source
# File lib/kimurai.rb, line 49 def find_by_name(name) return unless name Base.descendants.find { |klass| klass.name == name } end
list()
click to toggle source
# File lib/kimurai.rb, line 42 def list Base.descendants.map do |klass| next unless klass.name [klass.name, klass] end.compact.to_h end
time_zone()
click to toggle source
# File lib/kimurai.rb, line 34 def time_zone ENV["TZ"] end
time_zone=(value)
click to toggle source
# File lib/kimurai.rb, line 38 def time_zone=(value) ENV.store("TZ", value) end