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

Set required components for version 3 #115

Conversation

weierophinney
Copy link
Member

Per https://github.com/zendframework/maintainers/wiki/zend-mvc-v3-refactor:-reduce-components#required-components :

  • Sets the required components to include:
    • zend-eventmanager
    • zend-servicemanager
    • zend-view
    • zend-http
    • zend-modulemanager
    • zend-stdlib
  • Removes:
    • zend-json; this is a purely optional component at this point, even
      in terms of testing.
  • Marks as development requirement:
    • zend-psr7bridge (only needed if you're using the MiddlewareListener)

Finally, this patch inlines the logic of Zend\Filter\Word\CamelCaseToDash in the InjectTemplateListener so as to remove any requirement on zend-filter (though it's still a dev requirement until we remove the factory related to it.)

Per https://github.com/zendframework/maintainers/wiki/zend-mvc-v3-refactor:-reduce-components#required-components :

- Sets the required components to include:
  - zend-eventmanager
  - zend-servicemanager
  - zend-view
  - zend-http
  - zend-modulemanager
  - zend-stdlib
- Removes:
  - zend-json; this is a purely optional component at this point, even
    in terms of testing.
- Marks as development requirement:
  - zend-psr7bridge (only needed if you're using the `MiddlewareListener`)

Finally, this patch inlines the logic of
`Zend\Filter\Word\CamelCaseToDash` in the `InjectTemplateListener` so as
to remove any requirement on zend-filter (though it's still a dev
requirement until we remove the factory related to it.)
`$inflector` is no longer used since inlining the logic.
@weierophinney weierophinney merged commit 3182231 into zendframework:develop Apr 5, 2016
weierophinney added a commit that referenced this pull request Apr 5, 2016
@weierophinney weierophinney deleted the feature/required-dependencies branch April 5, 2016 16:17
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