Module: ConfigBuilder
- Defined in:
- lib/config_builder.rb,
lib/config_builder/model.rb,
lib/config_builder/filter.rb,
lib/config_builder/loader.rb,
lib/config_builder/runner.rb,
lib/config_builder/version.rb,
lib/config_builder/filter_stack.rb,
lib/config_builder/class_registry.rb,
lib/config_builder/model_delegator.rb,
lib/config_builder/extension_handler.rb,
lib/config_builder/action/load_extensions.rb
Defined Under Namespace
Modules: Action, Filter, Loader, Model, ModelDelegator
Classes: ClassRegistry, ExtensionHandler, FilterStack, Runner
Constant Summary
collapse
- VERSION =
'0.4.0'
Class Method Summary
collapse
Class Method Details
.load(identifier, method, value) ⇒ Object
10
11
12
13
|
# File 'lib/config_builder.rb', line 10
def self.load(identifier, method, value)
runner = ConfigBuilder::Runner.new
runner.run(identifier, method, value)
end
|
.source_root ⇒ Object
15
16
17
|
# File 'lib/config_builder.rb', line 15
def self.source_root
@source_root ||= File.expand_path('..', __FILE__)
end
|
.template_root ⇒ Object
19
20
21
|
# File 'lib/config_builder.rb', line 19
def self.template_root
@template_root ||= File.expand_path('../templates', source_root)
end
|