produs-api/public/index.php

25 lines
547 B
PHP

<?php
require_once '../vendor/autoload.php';
require_once '../core/Router.php';
use Core\Router;
$router = new Router();
require_once '../routes/api.php';
$psr17Factory = new \Nyholm\Psr7\Factory\Psr17Factory();
$creator = new \Nyholm\Psr7Server\ServerRequestCreator(
$psr17Factory, // ServerRequestFactory
$psr17Factory, // UriFactory
$psr17Factory, // UploadedFileFactory
$psr17Factory // StreamFactory
);
$serverRequest = $creator->fromGlobals();
echo '<pre>';
print_r($response = $router->dispatcher($serverRequest));