class

Marten::Routing::Parameter::Slug

Inherits Marten::Routing::Parameter::Base / Reference / Object

Instance methods

dumps(value) : Nil | ::String

Returns the string representation of the specified route parameter object.

Note that this method can either return a string or nil: nil means that the passed value cannot be serialized properly, which will make any URL reverse resolution fail with a Marten::Routing::Errors::NoReverseMatch error.

Source
loads(value : ::String) : ::String

Parses a raw string parmater and returns the corresponding Crystal object.

The returned object is the one that will be forwarded to the handler in the route parameters hash.

Source
regex

Returns the Regex object to use to match parameters when routes are processed.

Source