<?php
$data = [
['123' => [444]],
['123' => [666]],
['123' => [555]],
['444' => [7777]],
];
$result = array_reduce($data, function(array $acc, array $it) {
// $key => $element — если весь массив с ключом (в вашем случае 72) внести
foreach($it as $key => [$element]) {
$acc[$key][] = $element;
}
return $acc;
}, []);
var_dump($result);
// [
// 123 => [
// 444,
// 666,
// 555,
// ],
// 444 => [
//. 7777
//. ],
// ]
Логирвоание исключений вам замедляют... сами исключения не замедляют (точнее оооочень не значительно)
Ну если привелет к тому, что исключения не будут логироваться, то это решит вашу проблему.
Верно, ORM нужна для бизнес-логики и только, для операций с данными или чтения на фиг не нужна.
Это популярный подход и является бест-практис
Если на вещи смотреть мутно, то и вещи будут казаться мутными
((c)мой друг-юрист сказал так в 2010г)