RouteMatch¶
Найденный маршрут и параметры, извлечённые из топика по его шаблону.
У каждого совпадения свои параметры: событие shop.order.42.paid совпадёт
с shop.order.{order_id}.paid (order_id = '42') и с shop.order.# (без параметров).
- Full name:
\Selyusize\EventsRouter\Routing\RouteMatch - This class is marked as final and can't be subclassed
- This class is a Final class
Methods¶
__construct¶
public __construct(\Selyusize\EventsRouter\Routing\CompiledRoute $route, array<non-empty-string,non-empty-string> $parameters): mixed
Parameters:
| Parameter | Type | Description |
|---|---|---|
$route |
\Selyusize\EventsRouter\Routing\CompiledRoute | |
$parameters |
array |
getRoute¶
getParameters¶
Параметры из шаблона маршрута, например ['order_id' => '42'].