resumeAutoRefresh(); if($resume_id){ $Resume = Resume::whereIn('id', $resume_id)->get(); try { Resume::whereIn('id', $resume_id)->update(['updated_at'=>date('Y-m-d H:i:s')]); QueueAutoRefresh::whereIn('pid', $resume_id)->update(['start_time'=>strtotime("+1 day")]); $utype = 2; $startTime = time(); $endTime = strtotime(date('Y-m-d 23:59:59', time())); foreach ($Resume as $val){ if (Cache::has($val->uid.$utype)) { $value = Cache::get($val->uid.$utype); } else { $value = 0; } Cache::put($val->uid.$utype, $value+1, intval(($endTime-$startTime)/60)); } DB::commit(); } catch (\Exception $e) { DB::rollback(); } } } }