phprs\apis |
phprs\ezsql |
phprs\util |
Name | Description |
---|---|
BindParams | |
BindReturns | 绑定@return 变量 |
Bootstrap | |
BufferedRespond | 结果保留在内存 |
Container | restful api 容器 |
Invoker | api调用包装 从请求中提取api所需的参数, 调用API, 并将结果输出到Response对象 |
Request | |
Response | http响应包装 保存http响应, 并通过sender写出 并可以数组的方式设置数据 如 $res['status'][]='200 OK' $res['body'][]='. |
Router | restful api 路由 加载API类文件, 通过API类的@annotation获取路由规则信息, 当请求到来时, 调用匹配的 API类方法. |
RouterWithCache | 支持缓存的Router 初始化Router需要解析类和方法的注释, 通过@标记绑定接口的参数, 此过程非常耗时, 缓 存可以将解析后的结果保留, 包括api容器, 调用参数的绑定顺序等, 避免此消耗. |