designcise / bitframe-renderer
简单的PHP模板渲染器
v4.0.0
2023-07-01 23:53 UTC
Requires
- php: >=8.2
Requires (Dev)
- phpmd/phpmd: @stable
- phpstan/phpstan: *
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: 3.*
README
简单的基于PHP的模板引擎。
安装
使用composer安装
$ composer require designcise/bitframe-renderer
请注意,此包需要PHP 8.2或更高版本。
使用示例
use BitFrame\Renderer\Renderer; $renderer = new Renderer([ 'main' => __DIR__ . '/tpl/', ], 'tpl'); $renderer->withData(['foo' => 'bar']); $output = $renderer->render('main::test', ['baz' => 'qux']);
<!-- ~/tpl/test.tpl --> <p><?= $foo; ?> <?= $baz; ?></p>
测试
要运行测试,可以使用以下命令
贡献
- 在 https://github.com/designcise/bitframe-renderer/issues 上提交问题
- 向 https://github.com/designcise/bitframe-renderer/pulls 提交补丁
文档
v3版本的完整文档将很快可用。
许可
有关许可信息,请参阅 许可文件。