wok / 收集
数据收集管理器
v1.0.4
2017-03-07 09:27 UTC
This package is auto-updated.
Last update: 2024-09-25 07:37:53 UTC
README
此库是一个轻量级 收集管理器。
免责声明: 此组件是 WOK (Web 操作工具包) 框架的一部分。然而,它可以作为一个独立的库使用。
安装
建议使用 Composer 将该组件作为依赖项安装
composer require wok/collection
如果您愿意,也可以使用 git 或通过 直接下载 来获取它,因为这个包没有依赖项。
git clone https://github.com/web-operational-kit/collection.git
特性
由于此组件的作用是作为数据容器和管理器,因此其特性与收集数据操作相关。
然而,它也被开发为其他组件可以依赖和扩展的依赖项。
使用方法
// Register the data collection $collection = new \WOK\Collection\Collection(array( 'a' => 'value', 'b' => 'value', 'c' => 'value', )); $collection->add(array('key'=>'value')); // Add some data $exists = $collection->has($key); // Check if a data exists by it's key $value = $collection->get($key); // Get a data value by it's key $collection->remove($key); // Remove a data $data = $collection->all(); // Get the all data collection as array // Iterate through the collection foreach($collection as $key => $data) { // Play with the data list }