Method: CF::CLI#help

Defined in:
lib/cf/cli.rb

#helpObject



92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# File 'lib/cf/cli.rb', line 92

def help
  if name = input[:command]
    if cmd = @@commands[name.gsub("-", "_").to_sym]
      Mothership::Help.command_help(cmd)
    else
      unknown_command(name)
    end
  elsif Help.has_groups?
    unless input[:all]
      puts "#{help_header}"
    end

    Mothership::Help.print_help_groups(@@global, input[:all])
  else
    Mothership::Help.basic_help(@@commands, @@global)
  end
end