jf/collection

用于管理不同类型集合的类

2.0.2 2024-07-14 21:52 UTC

This package is auto-updated.

Last update: 2024-09-14 20:20:19 UTC


README

用于管理不同类型集合的类。

安装

Composer

本项目使用 Composer 作为依赖管理器,可以按照项目官方文档中的说明进行安装文档

要使用此包管理器安装 jf/collection 包,需要执行以下命令:

composer require jf/collection

依赖项

当项目安装时,还将安装以下依赖项

版本
jf/assert^3.1
jf/base^4.0

版本控制

本项目可以使用 git 进行安装。首先需要克隆项目,然后安装依赖项。

git clone https://www.gitlab.com/jfphp/jfCollection.git
cd jfCollection
composer install

可用的文件

名称描述
jf\Collection\ACollection集合的基类。
jf\Collection\AItems用于集合的类,不接受构造函数中的参数,因为元素类存储在一个常量中。
jf\Collection\ANamed用于集合的类,不接受构造函数中的参数,因为他们注入他们管理的类。
jf\Collection\Any用于存储任何类型元素的集合。
jf\Collection\Arrays用于存储数组的集合。
jf\Collection\Headers简单的 HTTP 标头集合。
jf\Collection\Numbers用于存储整数和浮点数的集合。
jf\Collection\Objects用于管理从类名构建的对象的集合类。
jf\Collection\Strings用于存储文本的集合。

接口

名称描述
jf\Collection\IFilter集合过滤器的接口。
jf\Collection\IItem将添加到集合中的元素的接口。