truncgil / laravel-blade-cache
一个用于缓存 Blade 的 Laravel 扩展包
v1.7
2024-06-28 11:36 UTC
Requires
- php: >=7.4
- illuminate/support: ^8.0|^9.0|^10.0
README
一个用于缓存 Blade 的 Laravel 扩展包。
安装
您可以通过 Composer 安装此包
composer require truncgil/laravel-blade-cache
使用方法
首先,将服务提供者添加到 config/app.php 文件中的 providers 数组中(如果您不使用自动发现)
'providers' => [ // ... Truncgil\LaravelBladeCache\CacheServiceProvider::class, ];
接下来,您可以在 Blade 模板中使用 @includeCache 指令
@includeCache('your-included-blade-file', 'unique-cache-key', 60, ['name' => 'John Doe', 'age' => 30])
函数
include_cache include_cache 函数允许您缓存 Blade 包含。它接受以下参数
$path (字符串): Blade 视图文件的路径。$key (字符串): 唯一缓存键。$minute (整数,可选): 缓存持续时间(分钟)。默认为 60 分钟。$variables (数组,可选): 要传递给 Blade 视图的变量数组。默认为空数组。示例用法
include_cache('your-included-blade-file', 'unique-cache-key', 60, ['name' => 'John Doe', 'age' => 30]);
许可证 MIT 许可证(MIT)。请参阅许可证文件以获取更多信息。