<?php require __DIR__ . '/../vendor/autoload.php'; use G\HttpServer\Builder; use Symfony\Component\HttpFoundation\Request; $app = new Silex\Application(); $app->get('/', function () { return 'Hello'; }); $app->get('/hello/{name}', function ($name) { return 'Hello ' . $name; }); Builder::createReactServer(function (Request $request) use($app) { return $app->handle($request); })->listen(1337);
<?php require __DIR__ . '/../vendor/autoload.php'; use G\HttpServer\Builder; use Symfony\Component\HttpFoundation\Request; Builder::createBuiltInServer(function (Request $request) { return "Hello " . $request->get('name'); })->listen(1337);
<?php require __DIR__ . '/../vendor/autoload.php'; use G\HttpServer\Builder; use Symfony\Component\HttpFoundation\Request; Builder::createReactServer(function (Request $request) { return "Hello " . $request->get('name'); //return new Response("Hello"); })->listen(1337);