shabbyrobe / amiss
此包已弃用且不再维护。未建议替代包。
MySQL 和 SQLite 的数据映射器和 Active Record 实现
5.0.0-beta.6
2021-04-06 14:38 UTC
Requires
- php: >=5.6.0
- docopt/docopt: 1.0.*
- litipk/php-bignumbers: >=0.7.3,<1
- shabbyrobe/nope: >=1.0.3,<2
- shabbyrobe/pdok: >=1.2,<2
Requires (Dev)
- d11wtq/boris: 1.0.*
- league/climate: *
- phpunit/phpunit: 4.*
- shabbyrobe/caper: dev-master
- symfony/var-dumper: *
This package is not auto-updated.
Last update: 2024-09-07 10:17:25 UTC
README
⚠️ 注意:由于 PHP 8 中已添加对属性的本地支持,此功能已被弃用。它在 2012 年是好的,但时间已经过去了很久,它将不会收到进一步更新,并且可能不支持 PHP 5.x 以上的版本。
Amiss - 简单、直接、快速!
Amiss 是 MySQL 和 PHP 5.6 或更高版本的 Data Mapper 和 Active Record 实现。
Amiss 并不试图成为一个功能齐全的 ORM,它会为你做早餐,遛狗,并为你的模式提供日常按摩,它只是试图从已经存在的数据库中检索简单对象和简单关系,去除其中的单调重复。
它可能不是最花哨的 ORM,但它的简单性可能使它成为你的下一个临时项目或原型的更好选择,比 PHP 的主要 ORM 巨兽 Doctrine <http://doctrine-project.org>
、过时的 Propel <http://www.propelorm.org/>
接口或你喜欢的框架自身的模型层更合适。
它不掩饰其 简单、直接和快速
的特性。
许可协议
Amiss 在 MIT 许可证下发布。有关更多信息,请参阅 `LICENSE`
。