class Markdownplus::HandlerRegistry

Public Class Methods

handler_class(name) click to toggle source
# File lib/markdownplus/handler_registry.rb, line 9
def self.handler_class(name)
  @@registry[name]
end
handler_instance(name) click to toggle source
# File lib/markdownplus/handler_registry.rb, line 5
def self.handler_instance(name)
  handler_class(name).new if handler_class(name)
end
register(name, handler) click to toggle source
# File lib/markdownplus/handler_registry.rb, line 13
def self.register(name, handler)
  @@registry[name] = handler
end