Class: Grape::Router::MustermannPattern
- Inherits:
-
Mustermann::AST::Pattern
- Object
- Mustermann::AST::Pattern
- Grape::Router::MustermannPattern
- Defined in:
- lib/grape/router/mustermann_pattern.rb
Overview
Grape-style path patterns for Mustermann: :param, *splat, {name} /
{+splat}, ( ) optionals, |, and an Integer digit-only constraint
(driven by Grape's params option).
Inlined from the mustermann-grape gem (MIT) by namusyaka, Konstantin Haase
and Daniel Doubrovkine. Grape instantiates this class directly (see
Pattern), so unlike the gem it is not registered as a
Mustermann type: :grape.