Method: Qa::IriTemplate::VariableMap#parameter_value

Defined in:
app/models/qa/iri_template/variable_map.rb

#parameter_value(sub_value = nil) ⇒ Object

Parameter and value to use in substitution, using default is one isn’t passed in. Use when template url specifies variable as ?var_name.

Parameters:

  • value (Object)

    to use if it exists

Returns:

  • the parameter and value to use (e.g. ‘language=fr’)



41
42
43
44
45
# File 'app/models/qa/iri_template/variable_map.rb', line 41

def parameter_value(sub_value = nil)
  simple_value = simple_value(sub_value)
  return '' if simple_value.blank?
  "#{variable}=#{simple_value}"
end