1. Go to this page and download the library: Download cornfield-io/middlewares library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
cornfield-io / middlewares example snippets
use Cornfield\Middlewares\Middlewares;
use Zend\Diactoros\ServerRequestFactory;
$middlewares = new Middlewares();
$request = ServerRequestFactory::fromGlobals($_SERVER, $_GET, $_POST, $_COOKIE, $_FILES);
// Prepend one or more middlewares
$middlewares->unshift('Middleware1');
$middlewares->unshift([Middleware2, 'Middleware3']);
// Push one or more middlewares
$middlewares->push(Middleware4);
$middlewares->push(['Middleware5', Middleware6]);
// Process the request
$response = $middlewares->handle($request);
use Cornfield\Middlewares\Middlewares;
$middlewares = new Middlewares(/* ContainerInterface */);
// Or
$middlewares->setContainer(/* ContainerInterface */);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.