I am beginner in Laravel and php.
I have this code:
$arrayToDelete = array();
$traverse = function ($categories) use (&$traverse) {
foreach ($categories as $category) {
//$this->model->delete($category->id);
echo 'Delete'.$category->category_name.' i '.$category->id.'<br/>';
$traverse($category->children);
}
};
dd($traverse($node));
This code return me:
Delete Mobile i 14 Delete Samsung i 15 Delete iPhone i 16 Delete Xiomi i 17
It's ok. I need add id to $arrayToDelete. How can I make it?