mako / toolbar
Mako 框架的调试工具栏
7.0.0
2023-09-27 09:50 UTC
Requires
- php: >=8.1.0
- doctrine/sql-formatter: ^1.1
- symfony/var-dumper: ^6.3
Requires (Dev)
- mako/framework: ^10.0.0-dev
- monolog/monolog: ^3.4
- phpstan/phpstan: ^1.10.32
This package is auto-updated.
Last update: 2024-08-30 22:29:52 UTC
README
需求
Mako 10.0 或更高版本。
安装
使用以下 composer 命令安装包
composer require mako/toolbar
接下来,将 mako\toolbar\ToolbarPackage
包添加到您的 app/config/application.php
配置文件中。
最后,您需要确保工具栏能够渲染。快速启动的最简单方法是使用提供的中间件。
$dispatcher->registerMiddleware(ToolbarMiddleware::class);
您应该确保中间件首先执行,以确保工具栏能够收集您应用程序的所有相关信息。
$dispatcher->setMiddlewarePriority([ToolbarMiddleware::class => 1]);
现在,您可以将其添加到您选择的路由中,或者如果您想将其应用于所有路由,则将其设置为全局。
$dispatcher->setMiddlewareAsGlobal([ToolbarMiddleware::class]);
中间件只会将工具栏添加到内容类型为
text/html
且包含一组<body></body>
标签的响应中。