Module: Jura::Command::Issue
- Defined in:
- lib/jura/command/issue.rb,
lib/jura/command/issue/base.rb,
lib/jura/command/issue/list.rb,
lib/jura/command/issue/mine.rb,
lib/jura/command/issue/show.rb,
lib/jura/command/issue/select.rb
Defined Under Namespace
Classes: Base, List, Mine, Select, Show
Class Method Summary collapse
Class Method Details
.execute!(sub_cmd, args) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/jura/command/issue.rb', line 12 def self.execute!(sub_cmd, args) case sub_cmd when "mine" Command::Issue::Mine.execute! when "select" Command::Issue::Select.execute! when "list" Command::Issue::List.execute! when "show" Command::Issue::Show.execute!(args) else Command::Invalid.execute("Command not found: #{sub_cmd.inspect}. Run #{"help".inspect} for more informations") end end |