Module: EacRubyUtils::Console::DocoptRunner::SubcommandsSupport::SubcommandArgAsArg

Defined in:
lib/eac_ruby_utils/console/docopt_runner/_subcommands.rb

Instance Method Summary collapse

Instance Method Details

#subcommand_nameObject



106
107
108
# File 'lib/eac_ruby_utils/console/docopt_runner/_subcommands.rb', line 106

def subcommand_name
  options.fetch(SUBCOMMAND_ARG)
end

#subcommands_target_docObject



110
111
112
113
114
# File 'lib/eac_ruby_utils/console/docopt_runner/_subcommands.rb', line 110

def subcommands_target_doc
  available_subcommands.inject("Subcommands:\n") do |a, e|
    a + "  #{e}\n"
  end
end

#target_doc_subcommand_argObject



102
103
104
# File 'lib/eac_ruby_utils/console/docopt_runner/_subcommands.rb', line 102

def target_doc_subcommand_arg
  SUBCOMMAND_ARG
end