Sha256: 080e5d800a1350f5a810b7a05f6ef1d7c53915ce2d6c64c762571ef033e88bf8
Contents?: true
Size: 774 Bytes
Versions: 1
Compression:
Stored size: 774 Bytes
Contents
# frozen_string_literal: true require 'i18n' require 'active_support' require 'active_support/core_ext' module DOTIW extend ActiveSupport::Autoload eager_autoload do autoload :VERSION, 'dotiw/version' autoload :TimeHash, 'dotiw/time_hash' autoload :Methods, 'dotiw/methods' end extend self DEFAULT_I18N_SCOPE = :'datetime.dotiw' def init_i18n! I18n.load_path.unshift(*locale_files) I18n.reload! end protected # Returns all locale files shipped with library def locale_files Dir[File.join(File.dirname(__FILE__), 'dotiw', 'locale', '**/*')] end end # DOTIW DOTIW.init_i18n! begin require 'action_view' require_relative 'dotiw/action_view/helpers/date_helper' rescue LoadError # TODO: don't rely on exception end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dotiw-5.0.0 | lib/dotiw.rb |