123456789101112131415161718192021 |
- <?php
- namespace app\common\service;
- use app\common\model\User;
- use app\common\model\ViewUnique;
- use think\Cache;
- class PayTransPerSvc{
- protected static $configName='user_page_view_unique';
- public static function add(User $user){
- return Cache::remember(sprintf('user_view_page_%d_%s',$user->id,date('Y-m-d')),function (){
- ViewUnique::add();
- return redis()->incr(self::$configName);
- },86400);
- }
- public static function get(){
- $value=redis()->get(self::$configName);
- return $value?:0;
- }
- }
|