Class: Saber::Task::Base

Inherits:
Thor
  • Object
show all
Defined in:
lib/saber/task/base.rb

Direct Known Subclasses

Clean, Generate, Make, Send, Upload

Class Method Summary collapse

Class Method Details

.inherited(child) ⇒ Object



7
8
9
# File 'lib/saber/task/base.rb', line 7

def inherited(child)
  Task.tasks[child.name.demodulize.underscore] = child
end

.invoke(*args) ⇒ Object

invoke a task



12
13
14
# File 'lib/saber/task/base.rb', line 12

def invoke(*args)
  new.invoke(*args)
end