wendelladriel/cache-ttl-helper

简单、易用、友好的缓存TTL处理辅助枚举

v1.0.0 2023-08-18 15:58 UTC

This package is auto-updated.

Last update: 2024-09-18 18:08:20 UTC


README

缓存TTL助手

简单、易用、友好的缓存TTL处理辅助枚举

Packagist PHP from Packagist GitHub Workflow Status (main)

安装

composer require wendelladriel/cache-ttl-helper

使用

此包提供了一个简单的枚举类和一些辅助方法,以简单、易用和友好的方式处理缓存TTL。

所有方法都是静态的,并且它们都返回以秒为单位的TTL。

可用方法

use WendellAdriel\CacheTtlHelper\CacheTTL;

CacheTTL::second(); // 1s
CacheTTL::seconds(30); // 30s

CacheTTL::minute(); // 60s
CacheTTL::minutes(5); // 300s

CacheTTL::hour(); // 3600s
CacheTTL::hours(2); // 7200s

CacheTTL::day(); // 86400s
CacheTTL::days(3); // 259200s

CacheTTL::week(); // 604800s
CacheTTL::weeks(2); // 1209600s

CacheTTL::month(); // 2592000s
CacheTTL::months(6); // 15552000s

CacheTTL::year(); // 31536000s
CacheTTL::years(2); // 63072000s

致谢

贡献

查看 贡献指南