Module: Pike13::CLI::ThorNestedSubcommand::ClassMethods
- Defined in:
- lib/pike13/cli/thor_nested_subcommand.rb
Instance Method Summary collapse
-
#banner(command, namespace = nil, subcommand = false) ⇒ Object
Thor override rubocop:disable Lint/UnusedMethodArgument rubocop:disable Style/OptionalBooleanParameter.
- #base_usage ⇒ Object
Instance Method Details
#banner(command, namespace = nil, subcommand = false) ⇒ Object
Thor override rubocop:disable Lint/UnusedMethodArgument rubocop:disable Style/OptionalBooleanParameter
29 30 31 |
# File 'lib/pike13/cli/thor_nested_subcommand.rb', line 29 def (command, namespace = nil, subcommand = false) "#{basename} #{base_usage} #{command.usage}" end |
#base_usage ⇒ Object
19 20 21 |
# File 'lib/pike13/cli/thor_nested_subcommand.rb', line 19 def base_usage raise NotImplementedError, "#{name} must implement .base_usage method" end |