Module: JSONFactory
- Defined in:
- lib/json_factory.rb,
lib/json_factory/dsl.rb,
lib/json_factory/cache.rb,
lib/json_factory/state.rb,
lib/json_factory/errors.rb,
lib/json_factory/builder.rb,
lib/json_factory/railtie.rb,
lib/json_factory/version.rb,
lib/json_factory/converter.rb,
lib/json_factory/json_builder.rb,
lib/json_factory/configuration.rb,
lib/json_factory/dsl/object_if.rb,
lib/json_factory/template_store.rb,
lib/json_factory/dsl/object_array.rb
Defined Under Namespace
Modules: Converter
Classes: Builder, BuilderError, Cache, Configuration, DSL, EmptyValueError, JSONBuilder, Railtie, State, TemplateStore, TypeNotAllowedError
Constant Summary
collapse
- VERSION =
'0.5.0'
Class Method Summary
collapse
Class Method Details
.build(template, local_variables = {}) ⇒ Object
22
23
24
|
# File 'lib/json_factory.rb', line 22
def self.build(template, local_variables = {})
Builder.new(template, local_variables).build
end
|
26
27
28
29
30
31
32
|
# File 'lib/json_factory.rb', line 26
def self.configure
if block_given?
yield Configuration.instance
else
Configuration.instance
end
end
|