3 Star 2 Fork 1

mr小卓X/LyApi-Core

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
version.txt 3.27 KB
一键复制 编辑 原始数据 按行查看 历史
mr小卓X 提交于 2019-09-22 09:46 . 提交1.8.1版本更新
Core Version : 1.8.1
Core Log :
1.5.5 :
1. 增加Version.txt文件,用于记录Lyapi_Core版本。
2. 增加FileCache的单个缓存删除功能。
3. 在"output"处增加"priority_output"参数,用于在接口数据返回前输出内容。
1.5.6 :
1. 增加Core代码的注释,可以让使用者更好的理解框架运行原理。
2. 在API父类增加 : Render,FPrint函数
FPrint函数 : 用于输出内容(和echo用处一样)。
Render函数 : 做一些简单的模板引擎解析(目前仅支持变量替换功能)。
3. 对全球化(Language)系统进行重写:
将曾经的PHP格式储存语言改成Json格式。
增加了配置语言函数,可以在框架中直接对语言配置进行更新。
PS : 本次更新后会不再适用于曾经以PHP为后缀的配置文件,请手动进行删除。
1.5.7 :
1. 增加多重数据库连接数据,可同时连接多个数据库。
2. 增加OtherException异常,可自定义HTTP状态码。
3. 增加output函数中的"http_status_set"参数,可关闭设置HTTP状态码功能。
4. 对FileCahce中的delete函数进行重写。
5. GitHub地址改为:https://github.com/mrxiaozhuox/LyApi-Core。
6. 增加README文件。
1.5.8 :
1. 增加除code、data、msg外的自定义数据(只更新核心需在output函数的最前面加上数组)
2. 额外增加Extend.EasyExtend类,用于简化拓展开发。
3. 编辑README文件。
1.6.1 :
1. 增加自定义错误返回内容设置
2. 增加Config工具类,可直接获取和修改配置
1.6.2 :
1. 增加程序在返回正常数据时自定义code和msg内容
2. 增加插件系统,详情见框架本体version.txt文件
1.6.3 :
1. 对TParty类进行优化
2. 增加NotORM功能,可在TParty中获取对象
3. 增加Register(注册树)类,可快速存放和获取Object
4. Language、FileCache Bug修复
5. 对日志系统进行重写,增加一些简单的功能
1.6.5 :
1. 增加 this->SetFuncData 函数,可快速设置code和msg(优先级低于#code #msg)
2. 增加 self::SetHeader 函数,可快速设置头文件(前提是没有使用优先输出)
3. 自定义数据返回已支持自定义接口结构。
1.7.0 :
1. output函数增加返回值,可获取运行接口状态。
2. 全面优化框架主程序,减少BUG出现率。
3. 增加Launch对象,支持直接访问接口代码。
4. 修复Language对象下的(SetLanguage)函数。
5. 批量整理框架代码 使用工具(VSCODE)。
6. 暂时关闭前置输出功能,防止header无法使用。
7. 修改部分命名空间地址(项目文档已更新)
1.8.0 :
1. 修改LyApi对象函数,使用Run作为启动方法。
2. 将output函数改为私有,外部不可访问。
3. 修复初始化函数无法正常使用问题。
4. 增加 URL 模式,兼容HTML页面开发
5. 增加BASIC类,用于封装API和VIEW通用的函数
6. 优化VIEW视图处理函数,支持异常捕获。
7. 支持错误页面设置(如404, 400, 500)
1.8.1 :
1. 支持Mustache模板引擎渲染。
2. 增加Template类,快速渲染 模板引擎, JSON 和 XML 数据。
3. 修复核心代码 URL 解析问题。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/mrxzx/LyApi-Core.git
[email protected]:mrxzx/LyApi-Core.git
mrxzx
LyApi-Core
LyApi-Core
master

搜索帮助