module Schlepper::AbstractMethodHelper
Public Class Methods
included(base)
click to toggle source
# File lib/schlepper/abstract_method_helper.rb, line 3 def self.included(base) base.instance_variable_set :@__abstract_methods__, {} base.send :extend, Schlepper::AbstractMethodHelper::ClassMethods end
Public Instance Methods
abstract_method?(method_name)
click to toggle source
@param [Symbol, String] method_name @return [Bool]
# File lib/schlepper/abstract_method_helper.rb, line 10 def abstract_method? method_name self.class.__abstract_methods__.fetch method_name.to_sym, false end