Module: ConfigTemplates

Defined in:
lib/autoload.rb,
lib/config_templates.rb,
lib/config_templates/config.rb,
lib/config_templates/version.rb

Defined Under Namespace

Modules: Contexts, Criteria, Engines, Errors, Filesystem, Models, Outputs, Repositories, Validators Classes: Config

Constant Summary collapse

Inject =
::Dry::AutoInject(::ConfigTemplates.container).args
VERSION =
'1.1.1'.freeze

Class Method Summary collapse

Class Method Details

.configure {|container.resolve(:config)| ... } ⇒ Object

Yields:



6
7
8
# File 'lib/config_templates.rb', line 6

def self.configure
  yield container.resolve(:config)
end

.containerObject



10
11
12
# File 'lib/config_templates.rb', line 10

def self.container
  @container ||= ::Dry::Container.new
end