php-container-interop

container-interop tries to identify and standardize features in container objects (service locators, dependency injection containers, etc.) to achieve interopererability.

Through discussions and trials, we try to create a standard, made of common interfaces but also recommendations.

If PHP projects that provide container implementations begin to adopt these common standards, then PHP applications and projects that use containers can depend on the common interfaces instead of specific implementations. This facilitates a high-level of interoperability and flexibility that allows users to consume any container implementation that can be adapted to these interfaces.

The work done in this project is not officially endorsed by the PHP-FIG, but it is being worked on by members of PHP-FIG and other good developers. We adhere to the spirit and ideals of PHP-FIG, and hope this project will pave the way for one or more future PSRs.

Autoloader: /usr/share/php/Interop/Container/autoload.php

php-mnapoli-phpunit-easymock

Helpers to build PHPUnit mocks.

Autoloader: /usr/share/php/EasyMock/autoload.php

php-di-phpdoc-reader

Parses @var and @param values in PHP docblocks.

Autoloader: /usr/share/php/PhpDocReader/autoload.php

php-di-invoker

Generic and extensible callable invoker.

Autoloader: /usr/share/php/Invoker/autoload.php

php-di

The dependency injection container for humans.

Autoloader: /usr/share/php/DI/autoload.php

php-di-symfony2-bridge

PHP-DI integration with Symfony 2.

Autoloader: /usr/share/php/DI/Bridge/Symfony/autoload.php

How to install

sudo dnf install --refresh --advisory=FEDORA-2016-7d61abd66d \*

This update has been submitted for testing by siwinski.

6 years ago

This update has been pushed to testing.

6 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

6 years ago

This update has been submitted for stable by siwinski.

6 years ago

This update has been pushed to stable.

6 years ago

Please login to add feedback.

Metadata
Type
newpackage
Karma
0
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
6 years ago
in testing
6 years ago
in stable
6 years ago
BZ#1295255 Review Request: php-container-interop - Promoting the interoperability of container objects (DIC, SL, etc.)
0
0
BZ#1295256 Review Request: php-di-phpdoc-reader - Parses @var and @param values in PHP docblocks
0
0
BZ#1295257 Review Request: php-di-invoker - Generic and extensible callable invoker
0
0
BZ#1295258 Review Request: php-di - The dependency injection container for humans
0
0
BZ#1295259 Review Request: php-di-symfony2-bridge - PHP-DI integration with Symfony 2
0
0
BZ#1295260 Review Request: php-mnapoli-phpunit-easymock - Helpers to build PHPUnit mocks
0
0

Automated Test Results