module Findr::StrategyProxy::Methods

Public Instance Methods

does_not_implement_method(klass, method_name = nil) click to toggle source
# File lib/findr/strategy_proxy.rb, line 19
def does_not_implement_method(klass, method_name = nil)
  klass_name = klass.kind_of?(Class) ? klass.name : klass.class.name
  raise MethodNotImplementedError.new("#{klass_name} needs to implement '#{method_name}' for StrategyProxy #{self.class.name}!")
end