daedalus-web / requests
此包已被弃用,不再维护。未建议替换包。
处理应用程序请求的模块
v1.0.0
2017-10-27 16:40 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is not auto-updated.
Last update: 2021-10-04 19:29:03 UTC
README
Daedalus web应用程序框架的请求处理模块。
安装
这是一个请求处理库,可能不应该直接安装。要将Daedalus框架安装到新项目中
composer create-project daedalus-web/daedalus your-project-name 0.*
如果您知道自己在做什么,并想直接使用此处理库,您可以将它添加到您的composer.json文件中
{ "require": { "daedalus-web/requests": "^1.0" } }
使用
## Set the namespace up to be used directly use Daedalus\Requests\Request as Request; ## Fetch any GET, POST, or SERVER information Request::get('your_field'); Request::post('your_field'); Request::server('your_field'); ## Fetch all request information and access it via associated arrays $allRequests = Request::all(); print_r($allRequests['post']);
此模块公开了两个HTTP方法(POST和GET)以及标准的PHP $_SERVER
方法。
关于
要求
Daedalus Requests已完全测试,可以与以下版本兼容
- PHP 7.0
- PHP 7.1
- PHP 7.2
严格来说,此模块可以被修改以支持PHP 5.5+,但我们使用了在PHP 7.0之前不可用的严格变量类型。由于PHP 5.6不再接受积极支持(并且只会在接下来的一年中接收安全更新),我们强烈建议使用PHP 7或更高版本开始任何新项目。
提交错误和功能请求
错误和功能请求在GitHub上跟踪
作者
Josh Grancell - josh@joshgrancell.com - https://github.com/jgrancellor
许可证
Daedalus Requests遵循MIT许可证 - 有关详细信息,请参阅LICENSE
文件