Внедрить функцию группы по групповым властям, которая принимает ассоциативный массив
function groupByOwners(array $files) : array
{
$result = [];
foreach($files as $file => $owner) {
$result[$owner][] = $file;
}
return $result;
}
Burhanuddin Lokhandwala