struct Athena::Config::ConfigurationResolver

Overview

See Athena::Config::ConfigurationResolverInterface.

Included Modules

Defined in:

lib/athena-config/src/configuration_resolver.cr

Constructors

Instance Method Summary

Instance methods inherited from module Athena::Config::ConfigurationResolverInterface

resolve(_type : _)
resolve : ACF::Base
resolve

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def resolve(_type : _) #
Description copied from module Athena::Config::ConfigurationResolverInterface

Resolves the configuration object for the given _type.

Raises a NotImplementedError if no #resolve method exists for the given _type.


[View source]
def resolve : ACF::Base #

Returns the ACF::Base configuration object.


[View source]