lifetime; } public function getKey($id = null) { return "consult_counter:{$id}"; } public function getContent($id = null) { $consultRepo = new ConsultRepo(); $consult = $consultRepo->findById($id); if (!$consult) return null; return [ 'agree_count' => $consult->agree_count, 'oppose_count' => $consult->oppose_count, ]; } }