Method: CliApplication::App#help

Defined in:
lib/cli_application/app.rb

#help(type = :full) ⇒ Object

Метод отображает на экране информацию о приложении (версия, дата последнего запуска, дата релиза, и пр.)

Parameters:

  • type (Syn) (defaults to: :full)

    при указании :full выводится полное описание, при других значениях не выводится подсказка по аргументам командной строки



264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
# File 'lib/cli_application/app.rb', line 264

def help(type = :full)
  last_started_at_human = @cli_stat_record.last_started_at_human

  puts ::StTools::System.exename + ' - ' + @shortdescription
  puts "Версия #{@version} (#{@releasedate})"
  puts last_started_at_human
  puts @cli_stat_record.startes_human
  puts
  puts @description

  if type == :full
    @argv.help
    puts
  end
end