private function setCachedStats(Collection $stats)
    {
        $expiresAt = Carbon::now()->addMinutes(15);
        $stats  = $stats->toArray();

        Cache::put(self::CACHE_NAME, $stats, $expiresAt);

        $this->fireEvent('cache_updated', array($stats));
    }