gephart/collections
最新稳定版本:0.5.1
Composer 安装命令:
composer require gephart/collections
包简介
Gephart Collections Component
README 文档
README
Dependencies
- PHP >= 7.4
Instalation
composer require gephart/collections dev-master
Using
Collection without a specific type
$collection = new Gephart\Collections\Collection(); $collection->add("Something"); // Index - 0 $collection->add(123); // Index - 1 $item = $collection->get(1); // 123 $collection->remove(1); // Delete item with index 1 $items = $collection->all(); // [0 => "Something"];
Collection with a specific type
class SpecificEntity { public $text = ""; } $item1 = new SpecificEntity(); $item1->text = "first"; $item2 = new SpecificEntity(); $item2->text = "second"; $collection = new Gephart\Collections\Collection(SpecificEntity::class); $collection->add($item1); $collection->add($item2); // Or use method collect(): $collection->collect([$item1, $item2]); $item = $collection->get(1); echo $item->text; // "second"
统计信息
- 总下载量: 200
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-09-26