Sorting files by their properties with Symfony's SortableIterator

Code
<?php

use Symfony\Component\Finder\Iterator\SortableIterator;

$path __DIR__ '/resources';
$files = new FilesystemIterator($path);

$iterator = new SortableIterator($filesSortableIterator::SORT_BY_MODIFIED_TIME);

foreach (
$iterator as $file) {
    echo 
$file->getFilename() . ' ' .
        
$file->getMTime() . PHP_EOL;
}

echo 
str_repeat(PHP_EOL2);

$iterator = new SortableIterator($filesSortableIterator::SORT_BY_NAME);

foreach (
$iterator as $file) {
    echo 
$file->getFilename() . PHP_EOL;
}


Result
de.res 1409499581
de.txt 1409499583
it.res 1409499584
it.txt 1409499585
jsonschema.json 1410704231
Foo 1411907240
foobroken.yml 1422877417
foo.yml 1422877418
weather.xml 1494103495


Foo
de.res
de.txt
foo.yml
foobroken.yml
it.res
it.txt
jsonschema.json
weather.xml