module MethodNotImplemented::Extension
Public Instance Methods
method_not_implemented()
click to toggle source
# File lib/method-not-implemented.rb, line 8 def method_not_implemented method = caller_locations(1,1)[0].label message = case self when Class, Module "#{self.inspect}.#{method} (class or module method)" else "#{self.class.inspect}.#{method} (instance method)" end raise MethodNotImplemented, message end