class WebTools::Tool
Public Class Methods
display_name()
click to toggle source
# File lib/web_tools/tool.rb, line 37 def display_name name.split("::").last end
dont_show!()
click to toggle source
# File lib/web_tools/tool.rb, line 25 def dont_show! @dont_show = true end
dont_show?()
click to toggle source
# File lib/web_tools/tool.rb, line 29 def dont_show? !!@dont_show end
file_name()
click to toggle source
# File lib/web_tools/tool.rb, line 41 def file_name display_name + ".html" end
inherited(subclass)
click to toggle source
Calls superclass method
# File lib/web_tools/tool.rb, line 20 def inherited(subclass) super self.subclasses << subclass end
subclasses()
click to toggle source
# File lib/web_tools/tool.rb, line 33 def subclasses @subclasses ||= [] end