Можете да използвате колекцията на Laravel:
$collection = collect($arr['calls']);
И след това можете да използвате max
и min
методи със съответния ключ като аргумент:
$collection->max('call_date');
$collection->min('call_date');
Но не съм сигурен, че това ще работи за низове от дати. Ако не, нещо подобно трябва да работи:
$value = function($item) {
return strtotime($item['call_date']);
};
$collection->max($value);
$collection->min($value);