sinasalek / silex-reactphp-espresso
Silex 与放射性咖啡因连接。从 ReactPHP 分支而来以支持最新版本。
v0.2.1
2012-09-24 18:11 UTC
Requires
- php: >=5.3.3
- react/http: 0.2.*
- silex/silex: 1.0.*
This package is auto-updated.
Last update: 2024-08-29 03:37:36 UTC
README
React/Espresso 是一个集成 Silex 与 React/Http 的概念性微型框架。
安装
推荐使用 composer 安装 react/espresso:Composer。
{ "require": { "minimum-stability": "dev", "react/espresso": "0.3.*" } }
示例
$app = new React\Espresso\Application(); $app->get('/', function ($request, $response) { $response->writeHead(200, array('Content-Type' => 'text/plain')); $response->end("Hello World\n"); }); $app->get('/favicon.ico', function ($request, $response) { $response->writeHead(204); $response->end(); }); $app->get('/humans.txt', function ($request, $response) { $response->writeHead(200, array('Content-Type' => 'text/plain')); $response->end("I believe you are a humanoid robot.\n"); }); $stack = new React\Espresso\Stack($app); $stack->listen(1337);
测试
要运行测试套件,您需要 PHPUnit。
$ phpunit
许可
MIT 许可,见 LICENSE。