lifetime; } public function getKey($id = null) { return 'index_article_list'; } public function getContent($id = null) { $articleRepo = new ArticleRepo(); $where = ['published' => ArticleModel::PUBLISH_APPROVED]; $pager = $articleRepo->paginate($where, 'latest', 1, 10); $service = new ArticleListService(); $pager = $service->handleArticles($pager); return $pager->items ?: []; } }