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

致谢

贡献

查看贡献指南