xtfer/supermodel

使用通用接口定义您的模型

0.2 2014-06-09 11:30 UTC

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 允许您定义诸如属性是否必需或可更改之类的功能,但它不会验证这些属性是否已更改。