查看路由是否存在 Fat-Free-Framework
See if route exists Fat-Free-Framework
我目前正在创建一个可插入的网站,但是有没有办法查看是否已经创建了某个路由?
像这样:
- 我启动所有插件
- 一个插件想知道主页 (GET /) 是否已被另一个插件占用。
如何验证路线?
$f3->存在('something');也许?
ROUTES
变量包含由 URI 索引的已定义路由列表。
因此,要检查一个 URI 是否已被使用,只需检查它是否作为 ROUTES
的键存在:
if (array_key_exists('/',$f3->ROUTES)) {
// already used
} else {
// not used
}
我目前正在创建一个可插入的网站,但是有没有办法查看是否已经创建了某个路由? 像这样:
- 我启动所有插件
- 一个插件想知道主页 (GET /) 是否已被另一个插件占用。
如何验证路线? $f3->存在('something');也许?
ROUTES
变量包含由 URI 索引的已定义路由列表。
因此,要检查一个 URI 是否已被使用,只需检查它是否作为 ROUTES
的键存在:
if (array_key_exists('/',$f3->ROUTES)) {
// already used
} else {
// not used
}