module Monus::Engine
Public Class Methods
[](name)
click to toggle source
# File lib/monus/engine.rb, line 8 def self.[](name) @@engines[name] or raise NotImplementedError, "no such engine: #{name.inspect}, possible engines are: #{@@engines.keys.map(&:inspect) * ', '}" end
register(name, object)
click to toggle source
# File lib/monus/engine.rb, line 4 def self.register(name, object) @@engines[name] = object end