Class: Fwb::CommandFactory
- Inherits:
-
Object
- Object
- Fwb::CommandFactory
- Defined in:
- lib/fwb/command_factory.rb
Constant Summary collapse
- COMMAND_NAMES =
{ 'init' => Commands::Init, 'new' => Commands::New, 'next' => Commands::Next, 'done' => Commands::Done, }
Class Method Summary collapse
Class Method Details
.from_argv(argv) ⇒ Object
12 13 14 |
# File 'lib/fwb/command_factory.rb', line 12 def self.from_argv(argv) (COMMAND_NAMES[argv[0]] || Commands::Unrecognized).from_argv(argv) end |