Module: Fife::Operations

Extended by:
ActiveSupport::Autoload
Defined in:
lib/fife/operations.rb

Defined Under Namespace

Classes: Close, Name, Noop, Store

Class Method Summary collapse

Class Method Details

.[](name) ⇒ Object



15
16
17
# File 'lib/fife/operations.rb', line 15

def self.[](name)
  @registered[name] ||= const_get(name.to_s.camelize)
end

.register(name, operation_class) ⇒ Object



11
12
13
# File 'lib/fife/operations.rb', line 11

def self.register(name, operation_class)
  @registered[name] = operation_class
end