module Gracefully::Degradable
Public Class Methods
included(base)
click to toggle source
# File lib/gracefully/degradable.rb, line 5 def self.included(base) base.extend(ClassMethods) end
Public Instance Methods
__call_gracefully_degradable_method__(method, *args, &block)
click to toggle source
# File lib/gracefully/degradable.rb, line 9 def __call_gracefully_degradable_method__(method, *args, &block) self.class.instance_variable_get(:@__gracefully_degradable_methods__)[method].call(self, *args, &block) end