@@ -37,8 +37,8 @@ public function linkNodes()
3737 $ node ->setRelation ('parent ' , null );
3838 }
3939
40- /** @var array<int,NodeModel> */
41- $ children = $ groupedNodes ->get ($ node ->getKey (), []);
40+ /** @var array<int,NodeModel> */
41+ $ children = $ groupedNodes ->get ($ node ->getKey (), []); /** @phpstan-ignore varTag.type */
4242
4343 foreach ($ children as $ child ) {
4444 $ child ->setRelation ('parent ' , $ node );
@@ -137,7 +137,7 @@ public function toFlatTree($root = false): Collection
137137 /** @var NodeModel */
138138 $ first = $ this ->first ();
139139 /** @var Collection<NodeModel> */
140- $ groupedNodes = $ this ->groupBy ($ first ->getParentIdName ());
140+ $ groupedNodes = $ this ->groupBy ($ first ->getParentIdName ()); /** @phpstan-ignore varTag.type */
141141
142142 return $ result ->flattenTree ($ groupedNodes , $ this ->getRootNodeId ($ root )); /** @phpstan-ignore-line */
143143 }
@@ -153,7 +153,7 @@ public function toFlatTree($root = false): Collection
153153 protected function flattenTree (Collection $ groupedNodes , $ parentId ): Collection
154154 {
155155 /** @var array<int,NodeModel> */
156- $ nodes = $ groupedNodes ->get ($ parentId , []);
156+ $ nodes = $ groupedNodes ->get ($ parentId , []); /** @phpstan-ignore varTag.type */
157157 foreach ($ nodes as $ node ) {
158158 $ this ->push ($ node );
159159
0 commit comments