Download the PHP package janschumann/dic without Composer
On this page you can find all versions of the php package janschumann/dic. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download janschumann/dic
More information about janschumann/dic
Files in janschumann/dic
Package dic
Short Description Integrates Symfony´s dependency injection container with drupal.
License MIT
Homepage https://github.com/janschumann/drupal-dic
Informations about the package dic
Drupal dependency injection container integration
Overview
Integrates the Symfony´s Dependency Injection Container with drupal.
Installation
This project can be checked out with composer.
Confguration
Usually no configuration is necessary.
The default dic cache dir will be determined by .
This can be customized by setting the variable.
Via shell script:
Via php:
Usage
Class autoloading is done via composer using the composer_classloader module.
By default a or an environment specific derivate () is loaded.
Provided services
This module provides the symfony event dispacher as a service available through the container.
An instance of the event dispacher can be retrieved by
To add a listener to an event, add te following to your file.
An event is dispached by:
Register bundles
Your modules may implement as described in to register their bundles.
Example:
All versions of dic with dependencies
symfony/dependency-injection Version ~2.4
symfony/filesystem Version ~2.4
symfony/http-kernel Version ~2.4
php Version >=5.4
janschumann/classloader_composer Version ~1.0.0