From 497fe5547bc369760e23751bc29c139e25a462d0 Mon Sep 17 00:00:00 2001 From: Dave Mc Nicoll Date: Tue, 29 Nov 2022 19:51:03 +0000 Subject: [PATCH] - Some minor bugfixes done on the return type of searchRelation --- src/Repository/RelationBuilder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Repository/RelationBuilder.php b/src/Repository/RelationBuilder.php index 2768b46..f009ddb 100644 --- a/src/Repository/RelationBuilder.php +++ b/src/Repository/RelationBuilder.php @@ -37,7 +37,7 @@ class RelationBuilder } } - public function searchRelation(string $name) /* : object|EntityCollection|bool */ + public function searchRelation(string $name) : object|bool { # Resolve relations here if one is called if ( $this->entity->isLoaded() ) { @@ -45,7 +45,7 @@ class RelationBuilder return $dataset; } - return $this->resolveRelation($name) ?: $this->resolveVirtual($name); + return $this->resolveRelation($name) ?: $this->resolveVirtual($name) ?: false; } else { if ( $relation = $this->resolver->searchFieldAnnotation($name, new Relation() ) ) {