1.19.1 一览表
变量名称 | 是否启动时自动注册 | 是否必须 | 接口/类 | 作用说明 |
---|---|---|---|---|
loader | 否 | 是 | PhalApi_Loader | 自动加载:负责PEAR风格下类的自动加载,需要手动注册,指定项目路径 |
config | 否 | 是 | PhalApi_Config | 配置:负责项目配置的读取,需要手动注册,指定存储媒介,默认是PhalApi_Config_File |
logger | 否 | 是 | PhalApi_Logger | 日记纪录:负责日记的写入,需要手动注册,指定日记级别和存储媒介,默认是PhalApi_Logger_File |
notorm | 否 | 推荐 | PhalApi_DB_NotORM | 数据操作:基于NotORM的DB操作,需要手动注册,指定数据库配置 |
cache | 否 | 推荐 | PhalApi_Cache | 缓存:实现缓存读写,需要手动注册,指定缓存 |
filter | 否 | 推荐 | PhalApi_Filter | 拦截器:实现签名验证、权限控制等操作 |
crypt | 否 | 否 | PhalApi_Crypt | 对称加密:实现对称加密和解密,需要手动注册 |
curl | 否 | 否 | PhalApi_CUrl | CURL请求类:通过curl实现的快捷方便的接口请求类,需要手动注册 |
request | 是 | 是 | PhalApi_Request | 接口参数请求:用于收集接口请求的参数 |
response | 是 | 是 | PhalApi_Response | 结果响应:用于输出返回给客户端的结果,默认为PhalApi_Response_Json |