mixislv/laravel-model-self-cache
Composer 安装命令:
composer require mixislv/laravel-model-self-cache
包简介
Laravel eloquent models cache helper
README 文档
README
Install
To install the package in your project, you need to require the package via composer:
composer require mixislv/laravel-model-self-cache
Basic usage
Add the trait to your model.
namespace App; use mixisLv\SelfCache\Traits\SelfCache; use Illuminate\Foundation\Auth\User as Authenticatable; class User extends Authenticatable { use SelfCache; /** * @see \App\Traits\SelfCache; * @var string */ protected static $selfCacheKeyId = 'id'; /** * @see \App\Traits\SelfCache; * @var int */ protected static $selfCacheKeyExpiration = 134; // ... }
Retrieve a model by its primary key.
$user = User::getBySelfCacheId($userId);
Changelog
Please see CHANGELOG for more information about recent changes.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email info@mixis.lv instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 14
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-07-17