lifetime; } public function getKey($id = null) { return "course_user:{$id}"; } public function getContent($id = null) { list($courseId, $userId) = explode('_', $id); $repo = new CourseUserRepo(); $courseUser = $repo->findCourseUser($courseId, $userId); return $courseUser ?: null; } }