thenlabs/components

PHP中复合模式的自定义实现,用于创建具有有用功能的组件类型。

v1.1.3 2021-12-17 19:13 UTC

This package is auto-updated.

Last update: 2024-09-28 00:39:17 UTC


README

PHP中复合模式的自定义实现,用于创建具有有用功能的组件类型。

如果你喜欢这个项目,请给我们一个⭐。

特性。

  • PHP >= 7.2
  • 两种组件类型(简单和复合)。
  • 树结构。
  • 依赖管理。
  • 用于过滤和遍历树的有用方法。
  • 事件分发。
  • 事件传播(捕获和冒泡)贯穿树。
  • 支持自定义数据。

安装。

$ composer require thenlabs/components

文档。

  1. 英语(待定)
  2. 西班牙语

开发。

克隆此存储库并安装Composer依赖项。

$ composer install

运行测试。

本项目所有测试均使用我们的测试框架PyramidalTests编写,该框架基于PHPUnit

运行测试

$ composer test