Sha256: d7d146f9688fedb40ebceee5a962cce279033447daceaf730f813f824c9bf708

Contents?: true

Size: 350 Bytes

Versions: 4

Compression:

Stored size: 350 Bytes

Contents

# frozen_string_literal: true

# @api private
# @since 0.5.0
module SmartCore::Container::DependencyResolver
  class << self
    # @param registry [SmartCore::Container::Registry]
    # @return [Any]
    #
    # @api private
    # @since 0.5.0
    def resolve(registry, dependency_path)
      registry.resolve(dependency_path).call
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
smart_core-0.6.0 lib/smart_core/container/dependency_resolver.rb
smart_core-0.5.2 lib/smart_core/container/dependency_resolver.rb
smart_core-0.5.1 lib/smart_core/container/dependency_resolver.rb
smart_core-0.5.0 lib/smart_core/container/dependency_resolver.rb