Exemplo n.º 1
0
 private function _updateTreeItemPosition($childs, $parentId)
 {
     $pos = 0;
     foreach ($childs as $item) {
         AssetsFolder::find($item['id'])->update(['position' => $pos, 'parent_id' => $parentId]);
         if (key_exists('children', $item)) {
             $this->_updateTreeItemPosition($item['children'], $item['id']);
         }
         $pos++;
     }
 }