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