From 259f077f61b11c5e5937ec93d79314e5f9970fd0 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sat, 14 Nov 2020 09:56:17 +0000 Subject: [PATCH] 4m: Return a Post rather than a node --- .../custom/my_module/src/Repository/ArticleRepository.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/modules/custom/my_module/src/Repository/ArticleRepository.php b/web/modules/custom/my_module/src/Repository/ArticleRepository.php index 20d2e67..5b8b032 100644 --- a/web/modules/custom/my_module/src/Repository/ArticleRepository.php +++ b/web/modules/custom/my_module/src/Repository/ArticleRepository.php @@ -3,6 +3,7 @@ namespace Drupal\my_module\Repository; use Drupal\Core\Entity\EntityTypeManagerInterface; +use Drupal\my_module\Entity\Post; use Drupal\node\NodeInterface; class ArticleRepository { @@ -21,7 +22,9 @@ class ArticleRepository { $this->sortByCreatedDate($articles); - return $articles; + return array_map(function (NodeInterface $node): Post { + return new Post(); + }, $articles); } private function sortByCreatedDate(array &$articles): void {