Module: Lite::Command::Internals::Call::ClassMethods

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

Instance Method Summary collapse

Instance Method Details

#call(context = {}) ⇒ Object



27
28
29
30
31
# File 'lib/lite/command/internals/call.rb', line 27

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

#call!(context = {}) ⇒ Object



33
34
35
36
37
# File 'lib/lite/command/internals/call.rb', line 33

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