slim-cli-example:如何使用Slim框架来修补复杂的CLI请求

时间:2024-05-26 12:36:36
【文件属性】:

文件名称:slim-cli-example:如何使用Slim框架来修补复杂的CLI请求

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-26 12:36:36

PHP

超薄CLI 如何使用Slim框架来修补复杂的CLI请求 捕获控制台请求 Slim不支持分派非HTTP请求(例如控制台请求),因此需要伪造它们。 可以通过创建一个模拟环境并覆盖Slim的环境来轻松实现。 例如,假设这是我们的bin/run脚本。 #!/usr/bin/env php <?php array_shift ( $ argv ); // Discard the filename $ pathinfo = array_shift ( $ argv ); if ( empty ( $ pathinfo )) { $ pathinfo = '--help' ; } $ app = new Slim (...); $ app -> environment = Slim \ Environment :: mock ([ 'PATH_INFO' => $ pathinf


【文件预览】:
slim-cli-example-master
----composer.json(697B)
----bin()
--------run(227B)
----config()
--------routes.php(359B)
--------app.php(1KB)
----LICENSE(1KB)
----src()
--------Controller()
----.gitignore(27B)
----README.md(7KB)

网友评论