推进器/road-runner-bridge

Thruster RoadRunnerBridge 桥接器

1.0.0 2019-02-13 20:00 UTC

This package is auto-updated.

Last update: 2024-09-14 08:40:42 UTC


README

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

Email

Thruster RoadRunnerBridge 桥接器。

安装

通过 Composer

$ composer require thruster/road-runner-bridge

用法

实现 PSR-15 RequestHandlerInterface 的任何类。

<?php

ini_set('display_errors', 'stderr');

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

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

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

RoadRunnerBridge::createCLI()
    ->attach($kernel)
    ->run();

测试

运行测试用例

$ composer test

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

$ composer test-coverage

运行 PHP 风格检查器

$ composer check-style

运行 PHP 风格修复器

$ composer fix-style

贡献

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

许可证

有关更多信息,请参阅许可证文件