private static function sort(array $array)
{
usort($array, function ($a, $b) {
if ($a['file'] !== $b['file']) {
return strcmp($a['file'], $b['file']);
} else {
if ($a['line'] === $b['line']) {
return 0;
} else {
return $a['line'] < $b['line'] ? -1 : 1;
}
}
});
return $array;
}