module CommandLineBoss::HelpOption

def add_banner

Other tags:
    Api: - private

Returns:
  • (void) -
def add_banner
  return unless banner
  parser.banner = banner
end

def add_footer

Other tags:
    Api: - private

Returns:
  • (void) -
def add_footer
  return unless footer
  parser.separator footer
end

def add_header

Other tags:
    Api: - private

Returns:
  • (void) -
def add_header
  return unless header
  parser.separator header
end

def banner = nil

Other tags:
    Api: - private

Returns:
  • (String, nil) -
def banner = nil

def define_help_option

Other tags:
    Api: - private

Returns:
  • (void) -
def define_help_option
  parser.on('-h', '--help', 'Show this message') do
    puts parser.help
    exit
  end
end

def define_options

Other tags:
    Api: - private

Returns:
  • (void) -
def define_options
  add_banner
  add_header
  super
  add_footer
end

def footer = nil

Other tags:
    Api: - private

Returns:
  • (String, nil) -
def footer = nil

def header = nil

Other tags:
    Api: - private

Returns:
  • (String, nil) -
def header = nil