module Librarian::Support::AbstractMethod::ClassMethods
Public Instance Methods
abstract_method(*names)
click to toggle source
# File lib/librarian/support/abstract_method.rb, line 12 def abstract_method(*names) names.reject{|name| respond_to?(name)}.each do |name, *args| define_method(name) { raise Exception, "Method #{self.class.name}##{name} is abstract!" } end end