PHP code example of cornfield-io / middlewares

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 */);