Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Expose package as a component and a config-provider #39

Merged

Conversation

weierophinney
Copy link
Member

Added:

  • ProcessorPluginManagerFactory and WriterPluginManagerFactory implementations, per their original implementation in zend-mvc.
  • FilterPluginManagerFactory and FormatterPluginManagerFactory implementations, for consistency within the component.
  • ConfigProvider, which provides basic dependency configuration for each of the plugin managers, a Logger instance, and the abstract logger factory.
  • Module, which provides the above, but also provides specifications to the zend-modulemanager ServiceListener for configuring log filters, formatters, processors, and writers.

This patch adds factories for the `ProcessorPluginManager` and
`WriterPluginManager`, as previously exposed by zend-mvc. Tests were
added to verify behavior.
…luginManager

These should be handled like any other plugin managers!
Added:

- `ConfigProvider`, which provides basic dependency configuration for
  each of the plugin managers, a `Logger` instance, and the abstract
  logger factory.
- `Module`, which provides the above, but also provides specifications
  to the zend-modulemanager `ServiceListener` for configuring log
  filters, formatters, processors, and writers.
@weierophinney weierophinney added this to the 2.8.0 milestone Apr 6, 2016
@weierophinney weierophinney self-assigned this Apr 6, 2016
@weierophinney weierophinney merged commit 05b7f7d into zendframework:develop Apr 6, 2016
weierophinney added a commit that referenced this pull request Apr 6, 2016
weierophinney added a commit that referenced this pull request Apr 6, 2016
@weierophinney weierophinney deleted the feature/config-provider branch April 6, 2016 21:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant