php-PhpCollection-0.5.0-1.fc27.remi.noarch.rpm


Advertisement

Description

php-PhpCollection - General purpose collection library for PHP

Property Value
Distribution Fedora 27
Repository Les RPM de Remi i386
Package name php-PhpCollection
Package version 0.5.0
Package release 1.fc27.remi
Package architecture noarch
Package type rpm
Installed size 69.02 KB
Download size 23.80 KB
Official Mirror rpms.famillecollet.com
This library adds basic collections for PHP.
Collections can be seen as more specialized arrays for which certain contracts
are guaranteed.
Supported Collections:
* Sequences
** Keys: numerical, consequentially increasing, no gaps
** Values: anything, duplicates allowed
** Classes: Sequence, SortedSequence
* Maps
** Keys: strings or objects, duplicate keys not allowed
** Values: anything, duplicates allowed
** Classes: Map, ObjectMap (not yet implemented)
* Sets (not yet implemented)
** Keys: not meaningful
** Values: anything, each value must be unique (===)
** Classes: Set
General Characteristics:
* Collections are mutable (new elements may be added, existing elements may be
modified or removed). Specialized immutable versions may be added in the
future though.
* Equality comparison between elements are always performed using the shallow
comparison operator (===).
* Sorting algorithms are unstable, that means the order for equal elements is
undefined (the default, and only PHP behavior).
Autoloader: /usr/share/php/PhpCollection/autoload.php

Alternatives

Package Version Architecture Repository
php-PhpCollection-0.5.0-4.fc27.noarch.rpm 0.5.0 noarch Fedora
php-PhpCollection-0.5.0-4.fc27.noarch.rpm 0.5.0 noarch Fedora
php-PhpCollection-0.5.0-1.fc27.remi.noarch.rpm 0.5.0 noarch Les RPM de Remi
php-PhpCollection - - -

Requires

Name Value
php(language) >= 5.4.0
php-composer(fedora/autoloader) -
php-composer(phpoption/phpoption) < 2.0
php-composer(phpoption/phpoption) >= 1.5.0
php-spl -

Provides

Name Value
php-PhpCollection = 0.5.0-1.fc27.remi
php-composer(phpcollection/phpcollection) = 0.5.0
php-phpcollection = 0.5.0-1.fc27.remi
php-phpcollection-phpcollection = 0.5.0-1.fc27.remi

Download

Type URL
Binary Package php-PhpCollection-0.5.0-1.fc27.remi.noarch.rpm
Source Package php-PhpCollection-0.5.0-1.fc27.remi.src.rpm

Install Howto

  1. Download the latest remi-release rpm from
    http://rpms.famillecollet.com/fedora/27/remi/i386/
  2. Install remi-release rpm:
    # rpm -Uvh remi-release*rpm
  3. Install php-PhpCollection rpm package:
    # dnf --enablerepo=remi install php-PhpCollection

Files

Path
/usr/share/doc/php-PhpCollection/README.md
/usr/share/doc/php-PhpCollection/composer.json
/usr/share/licenses/php-PhpCollection/LICENSE
/usr/share/php/PhpCollection/AbstractCollection.php
/usr/share/php/PhpCollection/AbstractMap.php
/usr/share/php/PhpCollection/AbstractSequence.php
/usr/share/php/PhpCollection/CollectionInterface.php
/usr/share/php/PhpCollection/EntityLikeObject.php
/usr/share/php/PhpCollection/Map.php
/usr/share/php/PhpCollection/MapInterface.php
/usr/share/php/PhpCollection/ObjectBasics.php
/usr/share/php/PhpCollection/ObjectBasicsHandler.php
/usr/share/php/PhpCollection/ObjectBasicsHandlerRegistry.php
/usr/share/php/PhpCollection/Sequence.php
/usr/share/php/PhpCollection/SequenceInterface.php
/usr/share/php/PhpCollection/Set.php
/usr/share/php/PhpCollection/SetInterface.php
/usr/share/php/PhpCollection/SortableInterface.php
/usr/share/php/PhpCollection/SortedSequence.php
/usr/share/php/PhpCollection/autoload.php
/usr/share/php/PhpCollection/ObjectBasicsHandler/DateTimeHandler.php
/usr/share/php/PhpCollection/ObjectBasicsHandler/IdentityHandler.php

Changelog

2017-07-11 - Shawn Iwinski <shawn.iwinski@gmail.com> - 0.5.0-1
- Updated to 0.5.0
- Switched autoloader to php-composer(fedora/autoloader)
- Test with SCLs if available
2015-07-12 - Shawn Iwinski <shawn.iwinski@gmail.com> - 0.4.0-4
- Added spec license
- New source script %{name}-get-source.sh instead of %{name}-strip.sh
- Added autoloader
- Added standard "php-{COMPOSER_VENDOR}-{COMPOSER_PROJECT}" naming provides
- Added php-composer(phpcollection/phpcollection) provide
- %license usage
2014-04-22 - Remi Collet <remi@fedoraproject.org> 0.4.0-1
- backport 0.4.0 for remi repo.
2014-04-21 - Shawn Iwinski <shawn.iwinski@gmail.com> - 0.4.0-1
- Updated to 0.4.0 (BZ #1078754)
2013-12-30 - Remi Collet <remi@fedoraproject.org> 0.3.1-1
- backport 0.3.1 for remi repo.
2013-12-30 - Shawn Iwinski <shawn.iwinski@gmail.com> 0.3.1-1
- Updated to 0.3.1 (BZ #1045915)
- Spec cleanup
2013-07-18 - Remi Collet <remi@fedoraproject.org> 0.3.0-1
- backport 0.3.0 for remi repo.
2013-07-17 - Shawn Iwinski <shawn.iwinski@gmail.com> 0.3.0-1
- Updated to 0.3.0
2013-03-19 - Remi Collet <remi@fedoraproject.org> 0.2.0-2
- backport 0.2.0 for remi repo.
2013-03-18 - Shawn Iwinski <shawn.iwinski@gmail.com> 0.2.0-2
- Added %{name}-strip.sh as Source1

See Also

Package Description
php-Smarty-3.1.32-1.fc27.remi.noarch.rpm Template/Presentation Framework for PHP
php-Smarty-3.1.33-1.fc27.remi.noarch.rpm Template/Presentation Framework for PHP
php-SymfonyCmfRouting-1.4.1-1.fc27.remi.noarch.rpm Extends the Symfony2 routing component for dynamic routes and chaining
php-akamai-open-edgegrid-auth-1.0.1-1.fc27.remi.noarch.rpm Implements the Akamai {OPEN} EdgeGrid Authentication
php-akamai-open-edgegrid-client-1.0.0-1.fc27.remi.noarch.rpm Implements the Akamai {OPEN} EdgeGrid Authentication
php-alcaeus-mongo-php-adapter-1.1.5-1.fc27.remi.noarch.rpm Mongo PHP Adapter
php-alcaeus-mongo-php-adapter-1.1.5-2.fc27.remi.noarch.rpm Mongo PHP Adapter
php-amqplib-2.7.0-2.fc27.remi.noarch.rpm Pure PHP implementation of the AMQP protocol
php-asm89-stack-cors-1.2.0-1.fc27.remi.noarch.rpm Cross-origin resource sharing library and stack middleware
php-ast-0.1.5-1.fc27.remi.7.1.i686.rpm Abstract Syntax Tree
php-ast-0.1.6-1.fc27.remi.7.1.i686.rpm Abstract Syntax Tree
php-aura-intl-3.0.0-1.fc27.remi.noarch.rpm Internationalization tools
php-aws-php-sns-message-validator-1.3.0-1.fc27.remi.noarch.rpm Amazon SNS message validation
php-aws-sdk3-3.53.0-1.fc27.remi.noarch.rpm Amazon Web Services framework for PHP
php-aws-sdk3-3.62.10-1.fc27.remi.noarch.rpm Amazon Web Services framework for PHP
Advertisement
Advertisement