Module: Lite::Command::Internals::Calls::ClassMethods

Defined in:
lib/lite/command/internals/calls.rb

Instance Method Summary collapse

Instance Method Details

#call(context = {}) ⇒ Object



25
26
27
28
29
# File 'lib/lite/command/internals/calls.rb', line 25

def call(context = {})
  instance = send(:new, context)
  instance.send(:execute)
  instance
end

#call!(context = {}) ⇒ Object



31
32
33
34
35
# File 'lib/lite/command/internals/calls.rb', line 31

def call!(context = {})
  instance = send(:new, context)
  instance.send(:execute!)
  instance
end