2017 © Pedro Peláez
 

library collections

A package providing a wide variety of standard interfaces and datastructures

image

jwilkinson/collections

A package providing a wide variety of standard interfaces and datastructures

  • Saturday, April 16, 2016
  • by john-wilkinson
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

collections

Latest Version on Packagist ![Software License][ico-license] Build Status ![Coverage Status][ico-scrutinizer] Quality Score ![Total Downloads][ico-downloads], (*1)

Note: Replace :John Mark Wilkinson :john-wilkinson :collections :A consistent collections framework with their correct values in README.md, CHANGELOG.md, CONTRIBUTING.md, LICENSE.md and composer.json files, then delete this line., (*2)

This is a consistent collections framework, strongly based off the Java Collections Framwork, with a lesser influence from ruby and python. It adheres to the PSR standards., (*3)

One of the major goals of this project is to provide an interface that allows the internals to be re-written in c, and given php bindings. This would tremendously increase the efficiency of the framework., (*4)

Install

Via Composer, (*5)

``` bash $ composer require john-wilkinson/:collections, (*6)


## Usage ``` php use Jmw\Collection\Queue\ArrayDeque; $deque = new ArrayDeque(['a','b','c']); //a echo $deque->poll(); //b echo $deque->poll(); //c echo $deque->pollLast(); //null echo $deque->pollLast();

Change log

Please see CHANGELOG for more information what has changed recently., (*7)

Testing

``` bash $ composer test, (*8)


OR ``` bash $ phpunit

Contributing

Please see CONTRIBUTING for details., (*9)

Security

If you discover any security related issues, please email :author_email instead of using the issue tracker., (*10)

Credits

License

The MIT License (MIT). Please see License File for more information., (*11)

The Versions

16/04 2016

dev-master

9999999-dev https://github.com/john-wilkinson/collections

A package providing a wide variety of standard interfaces and datastructures

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by John Wilkinson

collection datastructure