class Committee::SchemaValidator::HyperSchema::StringParamsCoercer

StringParamsCoercer takes parameters that are specified over a medium that can only accept strings (for example in a URL path or in query parameters) and attempts to coerce them into known types based of a link’s schema definition.

Currently supported types: null, integer, number and boolean.

call returns a hash of all params which could be coerced - coercion errors are simply ignored and expected to be handled later by schema validation.