class Gorails::Commands::Help

Public Instance Methods

call(args, _name) click to toggle source
# File lib/gorails/commands/help.rb, line 6
def call(args, _name)
  puts CLI::UI.fmt("{{bold:Available commands}}")
  puts ""

  Gorails::Commands::Registry.resolved_commands.each do |name, klass|
    next if name == "help"
    puts CLI::UI.fmt("{{command:#{Gorails::TOOL_NAME} #{name}}}")
    if (help = klass.help)
      puts CLI::UI.fmt(help)
    end
    puts ""
  end
end