respond / respond
Installs: 46
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/respond/respond
Requires
- evenement/evenement: 1.x
- rickysu/webutil: dev-master
This package is auto-updated.
Last update: 2025-10-14 20:45:29 UTC
README
Fast, async I/O web framework for php
Example
app.php
<?php use WebUtil\Http\Request\ServerRequest; $app = new Respond\App\WebApp(); return $app->listen('0.0.0.0', 8080) ->get('/{id:\\d+}', function(ServerRequest $request){ return "match id with {$request->getAttribute('id')}"; }) ->post('/{id:\\d+}.html', function(ServerRequest $request){ return "match id.html {$request->getAttribute('id')}"; }) ->request(['GET', 'POST'], '/{id:\\d+}-{id2:\\d+}.html', function(ServerRequest $request){ return $request->getAttribute('id'); }) ->defaultRequest(function(ServerRequest $request){ return 'default'; });
Execute
bin/respond app.php