chp / cdatabasemodel
数据库内容到Anax-MVC
v2.0
2017-10-03 12:12 UTC
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2024-09-24 23:05:57 UTC
README
一个数据库方法的模型,根据https://dbwebb.se/kunskap/skapa-basklasser-for-databasdrivna-modeller-i-anax-mvc(瑞典语)指南创建。
添加了额外内容
限制:$this->[your-class]->limit(1)
偏移:$this->[your-class]->offset(1)
统计所有:$this->[your-class]->countAll()
支持分页的查找所有:$this->[your-class]->findAll($page, $perPage)
由Rasmus Berg制作,rasmus.berg@chibidesign.se
许可证
此软件是免费软件,携带MIT许可证。
外部库的使用
以下外部模块被排除,但运行这些类将需要它们。
Anax-MVC(首先获取这个)
- Github: https://github.com/mosbth/Anax-MVC
- 版本:v2.0.x或更高
- 许可证:MIT许可证
Mos/CDatabase
- Github: https://github.com/mosbth/cdatabase/
- 版本:v0.1.1*
- 许可证:MIT许可证
安装说明
1. 首先,您需要安装其他模块(如果尚未安装)。
2. 使用composer安装这是最简单的方法
在您的composer中写入以下内容
"chp/cdatabasemodel": "dev-master"
历史
### ANAX-MVC的CDatabaseModel历史
v2.0 (2017-10-03)
- 新增:对所有方法的分页支持(例如
$this->users->findAll($page, $perPage)
) - 新增:计数所有方法(例如
$this->users->countAll()
) - 错误修复:用户对象随属性发送
- 错误修复:更新方法从未保存id,当对象被发送进行编辑时
v1.0.1 (2017-03-09)
- 更新:移除短php标签
- 错误修复:修复错误的命名空间
v1.0.0 (2016-11-20)
- 首次在GitHub上发布。
Copyright (c) 2016-2017 Rasmus Berg, rasmus.berg@chibidesign.se