chp/cdatabasemodel

数据库内容到Anax-MVC

v2.0 2017-10-03 12:12 UTC

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(首先获取这个)

Mos/CDatabase

安装说明

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