Open Xerkus opened 5 years ago
This repository has been closed and moved to mezzio/mezzio-laminasviewrenderer; a new issue has been opened at https://github.com/mezzio/mezzio-laminasviewrenderer/issues/1.
This repository has been moved to mezzio/mezzio-laminasviewrenderer. If you feel that this patch is still relevant, please re-open against that repository, and reference this issue. To re-open, we suggest the following workflow:
git rebase -i origin/{branch}
)
Provide a narrative description of what you are trying to accomplish:
This PR removes fallback PhpRenderer setup from ZendViewRenderer and moves NamespacedPathStackResolver setup into factory. ZendViewRenderer requires zend-view renderer and NamespacedPathStackResolver to be explicitly provided at creation time; It won't try to inspect or configure zend-view renderer resolvers and expects them to be configured beforehand.
Zend\Expressive\ZendView\ConfigProvider
to configure their container can continue to use the same provided services without change. Users directly instantiatingZend\Expressive\ZendView\ZendViewRenderer
will need to update their code to provide zend-view renderer (PhpRenderer by default) and NamespacedPathStackResolver as constructor parameters; zend-view renderer is expected to be already configured with NamespacedPathStackResolver.develop
branch, and submit against that branch.CHANGELOG.md
entry for the new feature.