esit / datacollections

这是一个开源内容管理系统Contao的扩展

安装: 10

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放性问题: 0

类型:contao-bundle

1.0.7 2024-09-23 07:09 UTC

This package is auto-updated.

Last update: 2024-09-23 19:37:44 UTC


README

描述

本软件是开源内容管理系统Contao的扩展,提供了两个集合,旨在作为数组使用的替代品。

作者

e@sy Solutions IT: Patrick Froch info@easySolutionsIT.de

要求

  • php: ^8.2
  • ext-ds: *
  • contao/core-bundle:^5.3
  • esit/valueobjects: ^1.0
  • esit/databaselayer: ^1.0

安装

可以通过管理器轻松安装此扩展。

用法

ArrayCollection

ArrayCollection 用于直接替换数组。该集合可以接受任意值,并提供许多处理数组的函数。

DatabaseRowCollection

DatabaseRowCollectionArrayCollection 的特殊形式。它也提供了许多处理数组的函数。它的目的是接收表格行。表格行可以用 save() 保存。此外,它还提供了懒加载依赖数据。

创建集合

为了创建集合,有一个工厂。它可以创建一个 ArrayCollection,一个 DatabaseRowCollection,以及一个包含多个 DatabaseRowCollectionArrayCollection

// todo add php code