drhino/request

PSR request handler

Installs: 6

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/drhino/request

0.0.3 2023-06-29 07:00 UTC

This package is auto-updated.

Last update: 2025-09-29 02:58:17 UTC


README

Route request handler.

composer require drhino/request
<?php declare(strict_types=1);

# require __DIR__ . '/vendor/autoload.php';

$routes = function(\FastRoute\RouteCollector $r) {

    $r->get('/{name}', drhino\Request\Example\IndexHandler::class);

    $r->post('/', drhino\Request\Example\PostHandler::class);

};

// Default headers, unless otherwise specified in the response.
$headers = [
    'Access-Control-Allow-Origin' => '*',
    'Cache-Control' => 'no-store'
];

new \drhino\Request\Handler($routes, $headers);