<?php
$coll = collect([
'Phantom.js bot' => collect([
[
'system' => 'unknown',
'systemVersion' => '(not set)',
'browser' => 'Phantom.js bot',
'browserVersion' => '(not set)',
'sessions' => 7,
],
[
'system' => 'unknown',
'systemVersion' => '(not set)',
'browser' => 'Phantom.js bot',
'browserVersion' => '(not set)',
'sessions' => 2,
]
]),
'Chrome' => collect([
[
'system' => 'windows',
'systemVersion' => '10',
'browser' => 'Chrome',
'browserVersion' => '98.0.4758.109',
'sessions' => 12,
],
[
'system' => 'windows',
'systemVersion' => '10',
'browser' => 'Chrome',
'browserVersion' => '98.0.4758.109',
'sessions' => 22,
]
]),
'Opera' => collect([
[
'system' => 'windows',
'systemVersion' => '11',
'browser' => 'Opera',
'browserVersion' => '86.0.4240.198',
'sessions' => 1,
]
]),
'Safari (in-app)' => collect([
[
'system' => 'ios',
'systemVersion' => '10.1.1',
'browser' => 'Safari (in-app)',
'browserVersion' => '(not set)',
'sessions' => 1,
],
[
'system' => 'ios',
'systemVersion' => '10.2.1',
'browser' => 'Safari (in-app)',
'browserVersion' => '(not set)',
'sessions' => 2,
],
[
'system' => 'ios',
'systemVersion' => '10.3.1',
'browser' => 'Safari (in-app)',
'browserVersion' => '(not set)',
'sessions' => 3,
],
[
'system' => 'ios',
'systemVersion' => '8.3',
'browser' => 'Safari (in-app)',
'browserVersion' => '(not set)',
'sessions' => 4,
]
]),
]);
var_export(
$coll->map(fn($item) => $item->sum('sessions'))
->toArray()
);