Mustermann::Expander

Parsed documentation:
View on GitHub
Allows fine-grained control over pattern expansion.

@example
  expander = Mustermann::Expander.new(additional_values: :append)
  expander << "/users/:user_id"
  expander << "/pages/:page_id"

  expander.expand(page_id: 58, format: :html5) # => "/pages/58?format=html5"
No suggestions.
Please help! Open an issue on GitHub if this assessment is incorrect.