9
9
10
10
namespace TypiCMS ;
11
11
12
- use App ;
13
12
use Illuminate \Database \Eloquent \Collection ;
14
13
use Illuminate \Support \Arr ;
15
14
use Illuminate \Support \Collection as BaseCollection ;
@@ -78,7 +77,7 @@ public function nest()
78
77
}
79
78
80
79
// Add items to children collection.
81
- foreach ($ collection ->items as $ key => $ item ) {
80
+ foreach ($ collection ->items as $ item ) {
82
81
if ($ item ->{$ parentColumn } && isset ($ collection [$ item ->{$ parentColumn }])) {
83
82
$ collection [$ item ->{$ parentColumn }]->{$ this ->childrenName }->push ($ item );
84
83
$ keysToDelete [] = $ item ->id ;
@@ -95,11 +94,11 @@ public function nest()
95
94
* Recursive function that flatten a nested Collection
96
95
* with characters (default is four spaces).
97
96
*
98
- * @param string $column
99
- * @param int $level
100
- * @param array &$flattened
101
- * @param string| null $indentChars
102
- * @param string|boolen|null $parent_string
97
+ * @param string $column
98
+ * @param int $level
99
+ * @param array &$flattened
100
+ * @param null|string $indentChars
101
+ * @param null|bool|string $parent_string
103
102
*
104
103
* @return array
105
104
*/
@@ -214,6 +213,7 @@ public function getTotal()
214
213
public function setParents ()
215
214
{
216
215
$ this ->setParentsRecursive ($ this );
216
+
217
217
return $ this ;
218
218
}
219
219
0 commit comments