Kod przedstawia się tak:
wywołanie funkcji w innej:
$this->addNodes($id, $this->getActiveNodes(), $nodes); }
Zawartość $activeNodes nie zmienia się.
Funkcja dodawająca nową wartość:
foreach ($parents as $key => & $val) { if ($key == $id) { $val['nodes'] = $nodes; return; } } }
Wewnątrz funkcji jest wszystko ok, niestety nie zmienia to tablicy będącej polem klasy.
Pomoże ktoś?
Pozdrawiam