abacaphiliac / zend-eventmanager-pluginmanager

一个用于 ZF2 事件管理器的 ZF2 插件管理器

0.1.3 2016-04-04 14:58 UTC

README

Scrutinizer Code Quality Code Coverage Build Status

abacaphiliac/zend-eventmanager-pluginmanager

一个用于 ZF2 事件管理器的 ZF2 插件管理器。

安装

composer require abacaphiliac/zend-eventmanager-pluginmanager

用法

  1. Abacaphiliac\Zend\EventManager\PluginManager 模块添加到您的 ZF2 应用程序模块配置中。
  2. 在您的应用程序配置中创建一个包含键 event_managers 的服务管理器配置块。
  3. 通过 invokablesfactories 等方式在 event_managers 配置中注册一个命名事件管理器。
  4. 从服务定位器中获取您的命名事件管理器!
$eventManager = $serviceLocator->get('EventManagers')->get('MyNamedEventManager');

依赖项

ZF2 EventManager、ModuleManager、MVC 和 ServiceManager。

开发部署包括整个框架,因为模块协作测试启动了 ModuleManager,它在大多数 ZF 标签中都有许多隐藏依赖项。

查看 composer.json

贡献

composer install && vendor/bin/phing

这个库试图遵守 PSR-1PSR-2PSR-4。如果您发现遵守上的疏忽,请通过 pull request 发送补丁。