wiki.techinc.nl/tests/phpunit/unit/includes/Rest/Module/moduleFlatRoutes.json
daniel 68dc4845b5 REST: fix metrics keys
In Iebcde4645d472d2 I broke the way we generate metrics keys from
endpoint paths. Instead of using the declared paths with placeholders,
we were recording the actual paths, resulting in an explosion of metrics
keys.

This moves metrics logging from Router into Module, where the declared
path is available. This patch also introduces regression tests for the
issue.

Bug: T365111
Change-Id: I2c9ddfe6e28aaecd313356894f17033e2db59073
2024-05-21 17:34:59 +00:00

6 lines
118 B
JSON

[
{
"path": "/foobar/ModuleTest/greetings/{name}",
"class": "MediaWiki\\Tests\\Rest\\Handler\\HelloHandler"
}
]