class Commando::Action::Help
Action
that prints out all available commands
Attributes
config[R]
Public Class Methods
new(config:)
click to toggle source
# File lib/commando/action/help.rb, line 7 def initialize(config:) @config = config end
Public Instance Methods
perform(args:)
click to toggle source
# File lib/commando/action/help.rb, line 11 def perform(args:) config.output.puts "Valid commands are" descriptions = config.descriptions descriptions.sort_by { |cmd, _| cmd }.each do |command, description| config.output.puts " * #{command} - #{description}" end end