liip / drupaleventmanagermodule
Event manager to enhance the Drupal hook system (actually use it for you custom events instead of the hook system)
Installs: 1 049
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 9
Forks: 1
Open Issues: 1
Type:drupal-module
Requires
- php: >=5.3.8,<5.4
- beberlei/assert: dev-master
- liip/drupalconnectormodule: dev-master
- liip/drupalregistrymodule: dev-master
Requires (Dev)
- lapistano/proxy-object: dev-master
This package is not auto-updated.
Last update: 2024-12-17 04:45:53 UTC
README
This module is done to get rid of the Drupal hook system; at least for custom events.
Current Travis Status
Installation
The source is now PSR-0 compatible. There is no specific installation routine to be followed. Just clone or checkout the source into to your project
and use it.
In case you don't use a PSR-0 compatible autoloader, you only have to add the bootstrap.php
into your bootstrap or
autoloader.
Composer
Add the following lines to your composer.json
file and update your project's composer installation.
{ "require": { "liip/drupaleventmanagermodule": "dev-master" } }
This composer configuration will checkout the 'cutting eadge' version ('dev-master') of the project. Be alarmed that this might be broken sometimes.
NOTE: In case you do not know what this means the composer project website is a good place to start.
Github
Thus I recommend the composer way to make LiipDrupalEventManagerModule a dependency to your project. The sources are also available via github. Just clone it as you might be familiar with.
$ git clone git@github.com:liip/LiipDrupalEventManagerModule.git
Dependencies
- LiipDrupalConnector (https://github.com/liip/LiipDrupalConnectorModule)
- LiipDrupalRegistryModul (https://github.com/liip/LiipDrupalRegistryModule)
- Assert (http://github.com/beberlei/assert)
- ProxyObject for dev purposes (https://github.com/lapistano/ProxyObject)