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