Download the PHP package webman-tech/laravel-cache without Composer
On this page you can find all versions of the php package webman-tech/laravel-cache. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download webman-tech/laravel-cache
More information about webman-tech/laravel-cache
Files in webman-tech/laravel-cache
Download webman-tech/laravel-cache
More information about webman-tech/laravel-cache
Files in webman-tech/laravel-cache
Vendor webman-tech
Package laravel-cache
Short Description Webman plugin webman-tech/laravel-cache
License MIT
Package laravel-cache
Short Description Webman plugin webman-tech/laravel-cache
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-cache
webman-tech/laravel-cache
Split from webman-tech/laravel-monorepo
适用于 webman 的 Laravel 缓存组件,基于 illuminate/cache 实现。
安装
简介
该组件将 Laravel 强大的缓存功能引入 webman 框架中,使开发者能够使用 Laravel 的缓存 API。
所有方法和配置与 Laravel 几乎一致,因此使用方式可完全参考 Laravel Cache 文档。
特殊使用说明
1. Facades 使用方式
在 webman 中使用以下 Facades 替代 Laravel 的对应 Facades:
- 使用
WebmanTech\LaravelCache\Facades\Cache替代Illuminate\Support\Facades\Cache - 使用
WebmanTech\LaravelCache\Facades\CacheLocker处理锁操作 - 使用
WebmanTech\LaravelCache\Facades\CacheRateLimiter替代Illuminate\Support\Facades\RateLimiter
2. 命令行支持
组件提供以下命令行工具:
3. 扩展支持
在 config/plugin/webman-tech/laravel-cache/cache.php 中配置 extend:
4. PSR 标准支持
5. 限流中间件
组件实现了适用于 webman 路由的限流中间件:
注意事项
Cache::flush()会清空存储器下的所有数据,而非仅当前应用的缓存- 可通过配置
app.flush.prevent = true禁止使用 flush 方法 - 缓存的默认过期时间为永久,需要手动设置过期时间
All versions of laravel-cache with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
illuminate/cache Version ^12.0
illuminate/config Version ^12.0
illuminate/events Version ^12.0
webman-tech/common-utils Version ^5.0 || dev-main
illuminate/cache Version ^12.0
illuminate/config Version ^12.0
illuminate/events Version ^12.0
webman-tech/common-utils Version ^5.0 || dev-main
The package webman-tech/laravel-cache contains the following files
Loading the files please wait ...