schranz-templating / laminas-blade-integration
通过Blade模板引擎将模板渲染器集成到laminas中。
0.1.0
2022-09-17 15:53 UTC
Requires
- php: ^7.0 || ^8.0
- laminas/laminas-modulemanager: ^2.0
- laminas/laminas-servicemanager: ^2.0 || ^3.0
- schranz-templating/blade-adapter: ^0.1
README
将模板适配器Blade Adapter集成到Laminas框架中。
是Schranz模板项目的一部分。
安装
使用Composer安装此包
composer require schranz-templating/laminas-blade-integration
将模块添加到config/modules.config.php.php
return [ // ... 'Schranz\Templating\Integration\Laminas\Blade', ];
配置
示例和默认配置可以在config/module.config.php中找到。
扩展
为了扩展Blade功能,您可以创建一个新的服务,该服务扩展自Blade\Extension
。服务需要注册,并在module.config.php
中配置其服务名称。
return [ // ... 'schranz_templating_blade' => [ 'extensions' => [ \App\Blade\MyExtension::class, // or 'my_extension', ], ], ];