public function menuduzenle($parentID = 0){
$jsonArray = json_decode(Input::get('id'), true, 64);
// $jsonArray = Input::get('id');
$return = array();
foreach ($jsonArray as $subArray){
$returnSubSubArray = array();
if(isset($subArray['children'])){
$returnSubSubArray = $this->($subArray['children'], $subArray['id']);
}
$return[] = array('id' => $subArray['id'], 'parentID' => $parentID);
$return = array_merge($return, $returnSubSubArray);
}
return $return;
dd($return);
Merhabalar, laravel öğrenmeye çalışıyorum. Yukarıda ki kodlarda nestable ile gelen id ve parentid(children) sonuçları recursive fonksiyon şeklinde döndürmek istiyorum menü için. ancak children geldiğinde '$returnSubSubArray = $this->belon_to($subArray['children'], $subArray['id']);' satırı patlıyor, sanırım bir yazım hatam var ancak saatlerdir çözemedim. Nerde hata yapıyorum olabilirim, şimdiden teşekkür.