2017 © Pedro Peláez
 

library collections

Generic Collection Classes

image

harbor/collections

Generic Collection Classes

  • Tuesday, July 14, 2015
  • by dhrrgn
  • Repository
  • 0 Watchers
  • 4 Stars
  • 111 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Collections

A Generic Collections implementation., (*1)

The Trait implements all of the methods for the following interfaces:, (*2)

  • Harbor\Collections\CollectionInterface
  • ArrayAccess
  • Countable
  • IteratorAggregate
  • JsonSerializable

The Harbor\Collections\Collection class simply uses the Trait and implements those interfaces, plus adds a constructor., (*3)

Installation

composer require "harbor/collections:2.0.*"

Requirements

PHP 5.4+, (*4)

Usage

As Trait

``` php <?php, (*5)

class Foo implements CollectionInterface, ArrayAccess, Countable, IteratorAggregate, JsonSerializable { use Harbor\Collections\CollectionTrait; }, (*6)

// Use it $foo = new Foo(); $foo->bar = 'bar';, (*7)


### As Object ``` php <?php use Harbor\Collections\CollectionInterface; class Foo { protected $data; public function __construct(CollectionInterface $data) { $this->data = $data; } } // Use it $foo = new Foo(new Collection());

The Versions

14/07 2015

dev-master

9999999-dev

Generic Collection Classes

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

28/10 2014

2.0.3

2.0.3.0

Generic Collection Classes

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

26/09 2014

2.0.2

2.0.2.0

Generic Collection Classes

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

26/09 2014

2.0.1

2.0.1.0

Generic Collection Classes

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

26/09 2014

2.0.0

2.0.0.0

Generic Collection Classes

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

16/09 2014

1.1.0

1.1.0.0

A Data Container Class and Trait

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

15/05 2014

1.0.0

1.0.0.0

A Data Container Class and Trait

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires