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