Module: EffectiveRegions

Includes:
EffectiveGem
Defined in:
lib/effective_regions.rb,
lib/effective_regions/engine.rb,
lib/effective_regions/version.rb

Defined Under Namespace

Classes: Engine

Constant Summary collapse

VERSION =
'1.10.2'.freeze

Class Method Summary collapse

Class Method Details

.config_keysObject



8
9
10
# File 'lib/effective_regions.rb', line 8

def self.config_keys
  [:regions_table_name, :ck_assets_table_name, :before_save_method]
end

.snippetsObject

Returns a Snippet.new() for every class in the /app/effective/snippets/* directory



15
16
17
# File 'lib/effective_regions.rb', line 15

def self.snippets
  Rails.env.development? ? read_snippets : (@@snippets ||= read_snippets)
end

.templatesObject

Returns a Template.new() for every class in the /app/effective/templates/* directory



20
21
22
# File 'lib/effective_regions.rb', line 20

def self.templates
  Rails.env.development? ? read_templates : (@@templates ||= read_templates)
end