Class: ReqWrap::Cli
- Inherits:
-
Object
- Object
- ReqWrap::Cli
- Defined in:
- lib/req_wrap/cli.rb,
lib/req_wrap/cli/generate.rb,
lib/req_wrap/cli/environment.rb
Defined Under Namespace
Classes: Environment, Generate
Constant Summary collapse
- COMMAND_ALIASES =
{ 'generate' => %w[g gen], 'environment' => %w[e env] }.freeze
Instance Method Summary collapse
Instance Method Details
#call(args) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'lib/req_wrap/cli.rb', line 15 def call(args) arguments = args.dup user_command = arguments.shift command = find_command(user_command) return send(command, arguments) if command puts exit(1) end |