pwm/sfw-request

简单的JSON API请求

1.0.1 2018-04-03 15:07 UTC

This package is auto-updated.

Last update: 2024-09-29 01:32:58 UTC


README

Build Status codecov Maintainability Test Coverage License: MIT

为JSON API提供一个简单的请求对象。

目录

需求

PHP 7.1+

安装

composer require pwm/sfw-request

使用

// Create request
$request = new Request(
    new DateTimeImmutable(),
    $_SERVER['CONTENT_TYPE'],
    $_SERVER['REQUEST_METHOD'],
    $_SERVER['REQUEST_URI'],
    $_GET,
    file_get_contents('php://input')
);

// Access properties
$time = $request->getTime();
$contentType = $request->getContentType();
$method = $request->getMethod();
$uri = $request->getUri();
$query = $request->getQuery();
$json = $request->getJson();

工作原理

待定

测试

$ vendor/bin/phpunit
$ composer phpcs
$ composer phpstan

变更日志

点击此处

许可

MIT