exts / twigulence
Opulence PHP 7.0 框架的 Twig 集成
1.0.0
2016-11-17 07:01 UTC
Requires
- php: ^7.0
- opulence/framework: ^1.0
- twig/twig: ^1.27
Requires (Dev)
- mockery/mockery: ^0.9
- phpunit/phpunit: 4.0.*
This package is auto-updated.
Last update: 2024-09-21 19:58:09 UTC
README
Twigulence 是 Opulence PHP 7.0 框架的引导器。
安装
composer require exts/twigulence --no-dev
- 如果您正在运行一个全新的
Opulence/Project
,那么我建议您进入/PROJECT_NAME/config/http
文件夹,并找到bootstrappers.php
文件 - 从该文件中移除
ViewFunctionsBootstrapper::class
和ViewBootstrapper::class
,并用我们的引导器类Twigulence\Bootstrapper::class
替换它们 - 要测试,请将一个 twig 文件添加到您的
resources/views
文件夹,然后在控制器中调用$this->viewFactory->createView
并传入文件名(不包括文件扩展名),您可以使用 setVars 方法设置自定义值到视图对象,并将其传递给 twig 模板。
目前,我希望这能帮助您在 Opulence 中使用 twig
待办事项
- 正在开发使引导器可定制的功能,目前您最好的办法是扩展 Bootstrapper 类并重写
getTwigInstance
方法。