mirror of
https://github.com/v2board/v2board.git
synced 2025-01-10 16:19:10 +08:00
update: statistical service
This commit is contained in:
parent
7be6553396
commit
24b4c174c1
@ -66,10 +66,11 @@ class V2boardStatistics extends Command
|
|||||||
'record_at' => $recordAt
|
'record_at' => $recordAt
|
||||||
])) {
|
])) {
|
||||||
DB::rollback();
|
DB::rollback();
|
||||||
break;
|
throw new \Exception('stat user fail');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
DB::commit();
|
DB::commit();
|
||||||
|
$statService->clearStatUser();
|
||||||
}
|
}
|
||||||
|
|
||||||
private function statOrder()
|
private function statOrder()
|
||||||
|
@ -7,7 +7,7 @@ class StatisticalService {
|
|||||||
protected $userStats;
|
protected $userStats;
|
||||||
protected $recordAt;
|
protected $recordAt;
|
||||||
|
|
||||||
public function __construct($recordAt = '')
|
public function __construct($recordAt = NULL)
|
||||||
{
|
{
|
||||||
ini_set('memory_limit', -1);
|
ini_set('memory_limit', -1);
|
||||||
$this->recordAt = $recordAt ?? strtotime(date('Y-m-d'));
|
$this->recordAt = $recordAt ?? strtotime(date('Y-m-d'));
|
||||||
@ -50,4 +50,9 @@ class StatisticalService {
|
|||||||
}
|
}
|
||||||
return $stats;
|
return $stats;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function clearStatUser()
|
||||||
|
{
|
||||||
|
Cache::forget("stat_user_{$this->recordAt}");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user