@php //$folders = \App\Pasta::with('pastasRecursiva')->where('raiz', 1)->get(); function pastaRecursiva($pai, $subpastas) { $array = []; foreach ($subpastas as $sub) { if($sub->pai == $pai->id){ //print b; echo '
  • '.$sub->nome.'
  • '; pastaRecursiva($sub->id, array_slice($subpastas, 1)); } } } //foreach($folders as $folder){ //dd($folder->pastasRecursiva); //} @endphp