2017 © Pedro Peláez
 

library plum-collection

Integrations the Cocur\Collection component into Plum.

image

plumphp/plum-collection

Integrations the Cocur\Collection component into Plum.

  • Sunday, October 25, 2015
  • by florianeckerstorfer
  • Repository
  • 1 Watchers
  • 1 Stars
  • 16 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Plum

PlumCollection integrates Cocur\Collection into Plum. Plum is a data processing pipeline for PHP., (*1)

Latest Version Build Status Windows Build status Scrutinizer Code Quality Code Coverage StyleCI, (*2)

Developed by Florian Eckerstorfer in Vienna, Europe., (*3)

Installation

You can install PlumCollection using Composer., (*4)

$ composer require plumphp/plum-collection

Usage

Please refer to the Plum documentation for more information about using Plum in general., (*5)

PlumCollection provides converts to convert items into elements of a collection., (*6)

ItemConverter

Plum\PlumCollection\ItemConverter converts the given item into an instance of Cocur\Collection\Item and adds it to the collection., (*7)

use Plum\PlumCollection\ItemConverter;
use Cocur\Collection\Collection;

$collection = new Collection();
$converter = new ItemConverter($collection);

$converter->convert('foobar'); // -> Cocur\Collection\Item
$collection->count(); // -> 1

ArrayItemConverter

Plum\PlumCollection\ArrayItemConverter converts the given item into an instance of Cocur\Collection\ArrayItem and adds it to the collection., (*8)

use Plum\PlumCollection\ArrayItemConverter;
use Cocur\Collection\Collection;

$collection = new Collection();
$converter = new ArrayItemConverter($collection);

$converter->convert(['foo' => 'bar']); // -> Cocur\Collection\ArrayItem
$collection->count(); // -> 1

Change Log

Version 0.1.1 (17 May 2015)

  • Update dependency to Cocur\Collection

Version 0.1 (28 April 2015)

  • Initial release

License

The MIT license applies to plumphp/plum-collection. For the full copyright and license information, please view the LICENSE file distributed with this source code., (*9)

The Versions

25/10 2015

dev-master

9999999-dev

Integrations the Cocur\Collection component into Plum.

  Sources   Download

MIT

The Requires

 

The Development Requires

17/05 2015

0.1.x-dev

0.1.9999999.9999999-dev

Integrations the Cocur\Collection component into Plum.

  Sources   Download

MIT

The Requires

 

The Development Requires

17/05 2015

v0.1.1

0.1.1.0

Integrations the Cocur\Collection component into Plum.

  Sources   Download

MIT

The Requires

 

The Development Requires

28/04 2015

v0.1

0.1.0.0

Integrations the Cocur\Collection component into Plum.

  Sources   Download

MIT

The Requires

 

The Development Requires