synergitech / laravel-twig
v0.0.4
2018-11-02 16:28 UTC
Requires
- php: >=7.0.0
- laravel/framework: >=5.5.0
- twig/twig: >=2.4.8
This package is auto-updated.
Last update: 2019-02-20 19:56:13 UTC
README
正在积极开发中,请在项目被认为是稳定之前不要报告问题。
此包将 Twig 与 Laravel 5 视图框架标准集成。该包基于 TwigBridge,由 Rob Crowe 开发,但已经根据我们的需求进行了修改和重构。
安装
首先,使用 Composer 安装包
composer require synergitech/laravel-twig
然后,导出配置
php artisan vendor:publish --provider="SynergiTech\Twig\TwigServiceProvider"
扩展
配置导出后,您可以启用第三方扩展或将您自己的扩展添加到已启用扩展的列表中。
包含的扩展
- Spatie Laravel Permission(添加了角色、hasrole、hasanyrole 和 hasallroles 函数。)
用法
安装并配置好包后,您就可以开始创建了。以 .twig 文件的形式创建您的模板,包将渲染并缓存您的模板。
待办事项
- 文档全面更新
- 进一步重构
- 单元测试