function files_in_dir($dir)
{
$files = array();
$iterator = new \RecursiveDirectoryIterator($dir);
$objects = new \RecursiveIteratorIterator($iterator);
foreach ($objects as $name => $object) {
if (is_file($name)) {
$files[] = $name;
}
}
return $files;
}