<?php
$topics = [
[
"id" => 1,
"statusName" => "COMPLETED",
"lessons" => [
[
"id" => 1,
"statusName" => "COMPLETED"
],
[
"id" => 1,
"statusName" => "COMPLETED"
],
]
],
[
"id" => 2,
"statusName" => "SCHEDULED",
"lessons" => [
[
"id" => 1,
"statusName" => "SCHEDULED"
],
[
"id" => 1,
"statusName" => "COMPLETED"
],
]
]
];
foreach ($topics as $key => $value) {
$topics[$key]['lessons'] = array_map(function ($lesson) use ($value) {
$lesson['reschedule'] = true;
return $lesson;
}, $value['lessons']);
}
var_dump($topics);
preferences:
25.76 ms | 405 KiB | 5 Q