module MiniObject::RemarkableInspect
Public Class Methods
included(klass)
click to toggle source
# File lib/mini_object/remarkable_inspect.rb, line 9 def self.included klass klass.extend ClassMethods end
Public Instance Methods
to_s()
click to toggle source
# File lib/mini_object/remarkable_inspect.rb, line 3 def to_s "< #{remarkable_name} : #{remarkable_methods.join(", ")} >" end
Also aliased as: inspect
Private Instance Methods
remarkable_methods()
click to toggle source
# File lib/mini_object/remarkable_inspect.rb, line 15 def remarkable_methods self.class.remarkable_methods end
remarkable_name()
click to toggle source
# File lib/mini_object/remarkable_inspect.rb, line 19 def remarkable_name self.class.name end