class Meta2::Resolver

Attributes

context[R]
options[R]
strategy[R]

Public Instance Methods

detect() click to toggle source
# File lib/meta2/resolver.rb, line 9
def detect
  Meta2.debug "strategy: #{strategy}"
  strategy_class_name = "Meta2::Strategies::#{@strategy.to_s.camelize}"

  strategy = strategy_class_name.constantize.new @options
  strategy.detect
end
setup(strategy, context, options) click to toggle source
# File lib/meta2/resolver.rb, line 5
def setup(strategy, context, options)
  @strategy, @context, @options = strategy, context, options
end