module DmCore

Pull common setup functions of Tag and Block

Constants

VERSION

Public Class Methods

config() click to toggle source

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`

# File lib/dm_core.rb, line 18
def self.config
  Rails.application.config.dm_core
end
configure() { |application.dm_core| ... } click to toggle source
# File lib/dm_core.rb, line 23
def self.configure
  yield(Rails.application.config.dm_core) if block_given?
  Rails.application.config.dm_core
end
initialize_configuration() click to toggle source
# File lib/dm_core.rb, line 29
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