Basemiddleware

Descripción
BaseMiddleware es la clase base de todas las middleware. Declara process() y safeProcess() para que las excepciones se registren sin detener la cadena.

Uso

class MyMiddleware extends BaseMiddleware
{
    public function process(array &$request, $response)
    {
        // lógica propia
        return $response;
    }
}

Buenas prácticas

Malas prácticas