api de gestion de ticket, basé sur php-crud-api. Le but est de décorrélé les outils de gestion des données, afin
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Router.php 494B

1234567891011121314151617
  1. <?php
  2. namespace Tqdev\PhpCrudApi\Middleware\Router;
  3. use Psr\Http\Message\ResponseInterface;
  4. use Psr\Http\Message\ServerRequestInterface;
  5. use Psr\Http\Server\RequestHandlerInterface;
  6. use Tqdev\PhpCrudApi\Middleware\Base\Middleware;
  7. interface Router extends RequestHandlerInterface
  8. {
  9. public function register(string $method, string $path, array $handler);
  10. public function load(Middleware $middleware);
  11. public function route(ServerRequestInterface $request): ResponseInterface;
  12. }