xtfer / supermodel
使用通用接口定义您的模型
0.2
2014-06-09 11:30 UTC
Requires (Dev)
- phpunit/phpunit: ~4.0
- raulfraile/ladybug: 1.*
This package is not auto-updated.
Last update: 2024-09-24 07:11:59 UTC
README
SuperModel 是一个用于在运行时定义数据模型的 PHP 工具。
大多数 PHP 数据建模工具都与数据库 API 紧密耦合。其他工具则是刚性的,无法在运行时更改。SuperModel 提供了一个定义数据模型的 API,该模型仅在访问时生成。这允许在必要时更改模型,甚至是在请求过程中。
SuperModel 对您的数据源、存储、输出或其他组件没有任何假设,并且可以轻松集成到其他系统中。
使用方法
SuperModel 假设您将创建一个新的类来定义您的模型,该类扩展了 SuperModel。
虽然 SuperModel 允许您定义诸如属性是否必需或可更改之类的功能,但它不会验证这些属性是否已更改。