The Thruster SapiBridge Bridge.
Via Composer
$ composer require thruster/sapi-bridge
Any class which implements 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();
Run test cases
$ composer test
Run test cases with coverage (HTML format)
$ composer test-coverage
Run PHP style checker
$ composer check-style
Run PHP style fixer
$ composer fix-style
Please see CONTRIBUTING and CONDUCT for details.
Please see License File for more information.