public function transpose($coursesCollection, $fieldsName): array
{
$retData = array();
collect($coursesCollection->values())->map(function ($columns, $row) use (&$retData, $fieldsName) {
collect($fieldsName)->map(function ($column2, $row2) use ($row, &$retData, $fieldsName, $columns) {
$retData[$column2][$row] = Arr::get($columns, $row2);
});
});
return $retData;
}
Комментарии
Оставить комментарий
Выполнение скриптов на стороне сервера PHP (LAMP) NodeJS (Backend)
Термины: Выполнение скриптов на стороне сервера PHP (LAMP) NodeJS (Backend)