Method: Ditz::Operator#do

Defined in:
lib/operator.rb

#do(op, project, config, args) ⇒ Object



83
84
85
86
87
# File 'lib/operator.rb', line 83

def do op, project, config, args
  meth = self.class.op_to_method(op)
  built_args = self.class.build_args project, meth, args
  send meth, project, config, *built_args
end