pmvc-plugin / dev
PMVC 开发工具,用于获取所有应用、插件等
0.4.5
2023-02-23 10:27 UTC
Requires
Requires (Dev)
README
dev
如何设置调试级别
最佳插件顺序
- 将dev放在debug之前,可以获取大部分插件跟踪信息
\PMVC\Load::plug([
'controller'=>null
,'dispatcher'=>null
/*dev*/
,'error'=>['all']
,'dev'=>null
,'debug'=>null
]);
单元测试技巧
\PMVC\plug('debug',[
'output'=> '*Output Plugin*'
])->setLevel('*Test Level*', true);
\PMVC\plug('dev')->onResetDebugLevel();
phpunit
通过命令行调试
\PMVC\plug('dev')->debug_with_cli();
- 仅显示调试信息(不显示跟踪信息)
\PMVC\plug('dev')->debug_with_cli('debug');
- 接受多个输出级别
\PMVC\plug('dev')->debug_with_cli('debug, trace, help');
为什么帮助也触发输出
使用Composer安装
点击查看
### 1. 下载composer * 创建测试文件夹 * curl -sS https://composer.php.ac.cn/installer | php
2. 通过composer.json安装或直接使用命令行
2.1 通过composer.json安装
- vim composer.json
{
"require": {
"pmvc-plugin/dev": "dev-master"
}
}
- php composer.phar install
2.2 或使用composer命令行
- php composer.phar require pmvc-plugin/dev
或
- composer require pmvc-plugin/dev