PhalApi 2.12.2 全新发布,PHP 轻量级开源接口框架

栏目: 软件资讯 · 发布时间: 4年前

内容简介:PhalApi 2.12.2 [主要更新] NotORM底层包支持LEFT JOIN关联查询,新增接口alias($aliasTableName)和leftJoin($joinTableName, $aliasJoinTableName, $onWhere),接口更友好。 进行数据库查询时,以下划线+数字为后...

PhalApi 2.12.2

[主要更新]

  • NotORM底层包支持LEFT JOIN关联查询,新增接口alias($aliasTableName)leftJoin($joinTableName, $aliasJoinTableName, $onWhere),接口更友好。
  • 进行数据库查询时,以下划线+数字为后缀的表名会自动作为分表被解析,当分表策略不存在时会自动去掉数字后缀。通过新增的dbs.tables.__default__.keep_suffix_if_no_map 配置项,当设置为true时可以在当分表未匹配时依然保留数字作为表后缀。分表路由中也可通过keep_suffix_if_no_map进行配置,且优先级高于__default__,同时能进行>
    单独配置。
  • 当前环境的配置文件优先加载,新增宏定义API_MODE,可以是:dev, test, prod
  • 工具类PhalApi\Tool类中添加新方法:arrayExcludeKeys($array, $excludeKeys),可用于排除数组中不需要的键,例如用于排除数据库查询结果不需要的字段。
  • 基于layuimin开发管理后台
  • 在./config/di.php注入初始化文件,添加第三方插件的装载入口。
  • 在线接口文档UI美化,更优雅

PhalApi 2.12.2 全新发布,PHP 轻量级开源接口框架PhalApi 2.12.2 全新发布,PHP 轻量级开源接口框架PhalApi 2.12.2 全新发布,PHP 轻量级开源接口框架

[Portal运营后台]

作为历来的痛点,PhalApi虽然作为接口开源框架,但一直缺少管理后台。为此,PhalApi采用了当前流行且优秀的layuimin开发全新的管理后台。作为第一版管理后台,功能特点有:

  • 实现管理员创建、后台登录、修改密码和退出等功能
  • 添加管理后台模块接口,命名空间为Admin,并且提供管理员会话检测的PhalApi\DI->admin服务
  • 管理后台菜单的动态获取
  • 管理后台的静态页面示例调整

PhalApi 2.12.2 全新发布,PHP 轻量级开源接口框架

[官方应用市场]

官方应用市场已同步上线,欢迎广大开发者进驻!

PhalApi应用市场:http://www.yesx2.com/

[辅助更新]

[BUG修复]

  • 修复mssql编码设置问题, 'NAMES' is not a recognized SET option.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

交互设计之路

交互设计之路

库帕 / Chris Ding / 电子工业出版社 / 2006-3 / 38.00元

本书是基于众多商务案例,讲述如何创建更好的、高客户忠诚度的软件产品和基于软件的高科技产品的书。本书列举了很多真实可信的实际例子,说明目前在软件产品和基于软件的高科技产品中,普遍存在着“难用”的问题。作者认为,“难用”问题是由这些产品中存在着的高度“认知摩擦”引起的,而产生这个问题的根源在于现今软件开发过程中欠缺了一个为用户利益着想的前期“交互设计”阶段。“难用”的产品不仅损害了用户的利益,最终也将......一起来看看 《交互设计之路》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具