daedalus-web/requests

此包已被弃用,不再维护。未建议替换包。

处理应用程序请求的模块

v1.0.0 2017-10-27 16:40 UTC

This package is not auto-updated.

Last update: 2021-10-04 19:29:03 UTC


README

Build Status Scrutinizer Code Quality Packagist version Code Coverage

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文件