Můžete použít Laravel's Collection:
$collection = collect($arr['calls']);
A pak můžete použít max
a min
metody s příslušným klíčem jako argumentem:
$collection->max('call_date');
$collection->min('call_date');
Ale nejsem si jistý, že to bude fungovat pro datové řetězce. Pokud ne, mělo by fungovat něco takového:
$value = function($item) {
return strtotime($item['call_date']);
};
$collection->max($value);
$collection->min($value);