PHP phprs Namespace

Nested Namespaces

phprs\apis
phprs\ezsql
phprs\util

Classes

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容器, 调用参数的绑定顺序等, 避免此消耗.