sopheos/pebble_models

0.0.3 2023-10-12 14:35 UTC

This package is auto-updated.

Last update: 2024-09-12 16:27:13 UTC


README

用于管理模型的库。

ModelInterface

将数据表示为对象。数据在公共属性中。

对象可以被转换为JSON字符串。仅代表声明为公共属性的属性将在JSON文档中。

方法

  • init(): static : 默认值(由构造函数调用)
  • import(array $data = []): static : 以数组形式导入数据
  • export(): array : 以数组形式导出数据
  • properties(): array : 列出声明的公共属性

AdapterInterface

数据访问层,在数据存储和数据内存表示之间执行双向数据传输。

方法

  • encode(array $input): array 将数据从内存编码到存储
  • decode(array $input): array 将数据从存储解码到内存

静态方法

  • unique(array $rows, string $property): array 返回输入表数组中某一列的唯一值。