@@ -3486,6 +3486,8 @@ private function populateDocumentRelationships(Document $collection, Document $d
34863486 }
34873487 }
34883488
3489+ var_dump ($ relationships );
3490+
34893491 foreach ($ relationships as $ relationship ) {
34903492 $ key = $ relationship ['key ' ];
34913493 $ value = $ document ->getAttribute ($ key );
@@ -6345,6 +6347,10 @@ public function find(string $collection, array $queries = [], string $forPermiss
63456347
63466348 foreach ($ results as $ index => $ node ) {
63476349 if ($ this ->resolveRelationships && !empty ($ relationships ) && (empty ($ selects ) || !empty ($ nestedSelections ))) {
6350+ echo PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL .PHP_EOL ;
6351+ var_dump ('populateDocumentRelationships ' );
6352+ var_dump ($ collection ->getId ());
6353+ var_dump ($ nestedSelections );
63486354 $ node = $ this ->silent (fn () => $ this ->populateDocumentRelationships ($ collection , $ node , $ nestedSelections ));
63496355 }
63506356
@@ -7261,8 +7267,8 @@ private function checkQueriesType(array $queries): void
72617267 * Process relationship queries, extracting nested selections.
72627268 *
72637269 * @param array<Document> $relationships
7264- * @param array<Query> $queries Passed by reference; will remove queries if unset
7265- * @return array< string, array<Query>> $nestedSelections
7270+ * @param array<Query> $queries
7271+ * @return array{0: array<Query>, 1: array< string, array<Query>>}
72667272 */
72677273 private function processRelationshipQueries (
72687274 array $ relationships ,
0 commit comments