huoniao / swooleapi
api
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/huoniao/swooleapi
This package is not auto-updated.
Last update: 2025-10-06 21:31:14 UTC
README
一个基于swoole框架下开发 快速开发api
swooleApi有哪些功能?
- Controller调度
- 根据常见的
/模块/功能/方法
的路径模式进行功能模块化 - 输出json格式的结果
- 根据常见的
- 待续
如何使用
- 常规项目
define("File_ROOT", __DIR__); require File_ROOT.'/swooleApi/autoload.php'; //注册应用路径 Huoniao\SwooleApi\Loader::addNameSpace('App', File_ROOT.'/App'); spl_autoload_register('\\Huoniao\\SwooleApi\\Loader::autoload');
在 Swoole\Http\Server 请求中
$serv->on('Request', function($request, $response){ $rs = \Huoniao\SwooleApi\Dispatcher::execute($request,$response); $response->end($rs); });
完整例子
https://github.com/yym955/swooleApi/blob/master/examples/simple_server.php