lifetime; } public function getKey($id = null) { return "package:{$id}"; } public function getContent($id = null) { $packageRepo = new PackageRepo(); $package = $packageRepo->findById($id); return $package ?: null; } }