Sha256: 293523828cd31dcaa2c4c4056f3fdd2ad6a51a602525346be577077329f44388
Contents?: true
Size: 1.14 KB
Versions: 16
Compression:
Stored size: 1.14 KB
Contents
require 'dm_ruby_extensions' require 'dm_preferences' require 'dm_core/engine' require 'dm_core/nls' require 'dm_core/state_select' require 'dm_core/liquid_extensions' require 'dm_core/csv_exporter' require 'dm_core/csv_importer' include Nls module DmCore # DmCore configuration values are hung off of the Rails.application.config # object and can be accessed as either `DmCore.config.valuename` or # `Rails.application.config.dm_core.valuename` #------------------------------------------------------------------------------ def self.config Rails.application.config.dm_core end #------------------------------------------------------------------------------ def self.configure yield(Rails.application.config.dm_core) if block_given? Rails.application.config.dm_core end #------------------------------------------------------------------------------ def self.initialize_configuration Rails.application.config.dm_core = ActiveSupport::OrderedOptions.new DmCore.configure do |config| config.locales = [ :en ] config.default_locale = :en config.enable_themes = false end end end
Version data entries
16 entries across 16 versions & 1 rubygems