zend-expressive-template
zend-expressive-template copied to clipboard
Template subcomponent for Expressive
Hi, Expressive currently have an [addPath](https://github.com/zendframework/zend-expressive-template/blob/0dc7f4927040a74d89eb914a96f84773792fb9e1/src/TemplateRendererInterface.php#L43) signature as below. ```php /** * Add a template path to the engine. * * Adds a template path, with optional namespace the templates...
Following the Interface Segregation Principle I would like to propose to split the `TemplateRendererInterface` in three smaller interfaces ```php interface RendererInterface { public function render($name, $params); } interface PathConfigurableRendererInterface {...