Skip to content

3.0开发计划

simon edited this page Feb 21, 2020 · 14 revisions
  • 事件监听增加动态条件
  • 去除选择驱动,改为接口实现
  • 使用laravel events,去除本身event
  • 重构laravel对应的interface以及关系interface,允许自动调用laravel本身orm
  • 增加where条件的语义解析 https://github.com/lorisleiva/laravel-search-string
  • 增强自动缓存功能,以及分页缓存的处理
  • magic增加子条件搜索支持
  • magic增加字符串搜索解析支持
  • magic增加自定义模板搜索(开发适情况而定),每次指不同的magic来作为搜索处理条件
  • sceneguard整合,理论上来说是合并guard到默认scene中去,增加禁止scene功能
  • 增加microtrait 宏定义
  • 增加更新时,自动分拣主Key,需要设置开关是否开启此功能
  • 添加,编辑事件全部触发,解决现在只有AbstractRepository中才可触发的函数
  • Repository注入magic自动搜索
  • magic增加自动录入字段搜索功能,也可支持自定义by搜索功能
  • 增加指定搜索关键字key,自动with功能
  • 增加无modelnull repository
  • 增加事件监听scene(不同scene外部监听时操作即可)
  • 完整的单元测试,保证代码的可靠性
Clone this wiki locally