brainlight / brainlight-for-laravel
Laravel 对 Brainlight 模板引擎的支持。
v1.1.0
2023-03-10 18:56 UTC
Requires
- php: ^8.1
- brainlight/brainlight-php: ^1.1
- laravel/framework: ^8.0|^9.0|^10.0
README
Brainlight 是一个轻量级的模板系统,具有最少的逻辑模式。
这是 Laravel 对 Brainlight Php 模板引擎的支持。
要求
- PHP >= 8.1
- Laravel ^8.0|^9.0|^10.0
安装
在您的 Laravel 项目中使用以下命令安装 Brainlight for Laravel 包
composer require brainlight/brainlight-for-laravel
默认情况下,Brainlight for Laravel 将其缓存存储在 storage_path('brain')
。如果您不打算更改此路径,请在您的 storage
文件夹中创建一个新的 brain
目录。
可能您还希望在这个新目录中创建一个 .gitignore
文件
*
!.gitignore
配置
使用以下命令发布配置文件
php artisan vendor:publish --provider="BrainlightPhp\BrainlightForLaravel\BrainlightServiceProvider"
然后编辑您刚刚创建的配置文件,位于:config/brainlight.php
有关选项定制的详细信息,请参考 Brainlight PHP 文档。
使用
您可以像渲染 Blade 模板文件一样渲染 Brainlight 模板文件
return view('template', ['content' => 'Hello world.']);
template.brain
<p>{{content}}</p>
有关模板语法的详细信息,请参考 Brainlight 文档。
许可证
Brainlight for Laravel 是开源软件,许可协议为 MIT 许可证