Method: Idcf::Cli::Lib::Api.command_param_str

Defined in:
lib/idcf/cli/lib/api.rb

.command_param_str(link) ⇒ Object

command str

Parameters:

  • link

Returns:

  • String



15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/idcf/cli/lib/api.rb', line 15

def command_param_str(link)
  list = []
  link.url_param_names.each do |name|
    list << "<#{name}>"
  end

  if !link.query_param_names.size.zero? || !link.properties.size.zero?
    list << (param_required?(link) ? '<params>' : '[params]')
  end

  list.join(' ')
end