Caution
The documentation you are viewing is for an older version of this component.
Switch to the latest (v4) version.
Usage
Creating an application consists of 3 steps:
- Create middleware or a middleware pipeline
- Create a server, using the middleware
- Instruct the server to listen for a request
use Laminas\Stratigility\MiddlewarePipe;
use Laminas\Stratigility\NoopFinalHandler;
use Laminas\Diactoros\Server;
require __DIR__ . '/../vendor/autoload.php';
$app = new MiddlewarePipe();
$server = Server::createServer($app,
$_SERVER,
$_GET,
$_POST,
$_COOKIE,
$_FILES
);
$server->listen(new NoopFinalHandler());
The above example is useless by itself until you pipe middleware into the application.