truncgil/laravel-blade-cache

一个用于缓存 Blade 的 Laravel 扩展包

v1.7 2024-06-28 11:36 UTC

This package is auto-updated.

Last update: 2024-09-28 12:33:55 UTC


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)。请参阅许可证文件以获取更多信息。