thruster/sapi-bridge

Thruster SapiBridge 桥接器

1.0.0 2019-02-13 20:32 UTC

This package is auto-updated.

Last update: 2024-09-14 09:27:41 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Email

Thruster SapiBridge 桥接器。

安装

通过 Composer

$ composer require thruster/sapi-bridge

用法

实现 PSR-15 RequestHandlerInterface 的任何类。

<?php

require_once __DIR__ . '/../vendor/autoload.php';

use Thruster\SapiBridge\SapiBridge;
use Psr\Http\Server\RequestHandlerInterface;

$kernel = new class implements RequestHandlerInterface {
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        return new Response();
    }
};

SapiBridge::createFromGlobals()
    ->attach($kernel)
    ->run();

测试

运行测试用例

$ composer test

以覆盖率运行测试用例(HTML 格式)

$ composer test-coverage

运行 PHP 风格检查器

$ composer check-style

运行 PHP 风格修复器

$ composer fix-style

贡献

请参阅 CONTRIBUTINGCONDUCT 以获取详细信息。

许可证

请参阅 许可证文件 以获取更多信息。