Ejemplo n.º 1
0
<?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);
Ejemplo n.º 2
0
<?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);
Ejemplo n.º 3
0
<?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);