net_bazzline / php_zend_expressive_template_adapter
此包已被废弃且不再维护。未建议替代包。
php 和 zend 表达式模板接口的免费模板引擎适配器
0.1.1
2016-08-19 17:33 UTC
Requires
- php: ^5.5 || ^7.0
- container-interop/container-interop: ^1.1
- net_bazzline/php_component_template: 3.1.*
- zendframework/zend-expressive-template: ^1.0
Requires (Dev)
- mikey179/vfsstream: 1.6.*
- phpunit/phpunit: ~4.8||~5.5
- squizlabs/php_codesniffer: ^2.3
Suggests
- aura/di: 3.0.*@beta to make use of Aura.Di dependency injection container
- mouf/pimple-interop: ^1.0 to use Pimple for dependency injection
- zendframework/zend-servicemanager: ^2.5 to use zend-servicemanager for dependency injection
This package is auto-updated.
Last update: 2021-03-05 12:19:13 UTC
README
我仍然喜欢这个想法,但目前没有开发它的用例。
PHP Bazzline 模板引擎的 Zend Expressive 适配器
为 bazzline 的模板引擎 提供了 Expressive 的集成。
安装
使用 composer 安装此库
$ composer require net_bazzline/php_zend_expressive_template_adapter
我们建议使用依赖注入容器,并针对 container-interop 进行类型提示。我们可以推荐以下实现
- zend-servicemanager:
composer require zendframework/zend-servicemanager
- pimple-interop:
composer require mouf/pimple-interop
- Aura.Di
配置
'templates' => [ 'paths' => [ // namespace / path pairs // // Numeric namespaces imply the default/main namespace. Paths may be // strings or arrays of string paths to associate with the namespace. ], ],
工厂
您可以选择两个工厂中的一个。这取决于您想要使用的模板,即 FileBasedTemplate 或 ComplexFileBasedTemplate。
文档
请参阅 zend-expressive 文档树,或在线浏览 http://zend-expressive.rtfd.org。
历史
- 即将到来
- @todo
- 添加 CallableComplexFileBasedTemplateManager 支持
- 添加单元测试
- @todo
- 0.1.1 - 发布于 2016年8月19日
- 更新了开发依赖
- 0.1.0 - 发布于 2016年2月7日
- 初始版本发布
结语
如果喜欢它,请给它加星标 :-). 如果需要,请添加问题。如果您喜欢,请拉取补丁。如果使用它,请写一篇博客。如果喜欢它,请捐赠 :-]。