private function getPath(SplFileInfo $file)
{
switch ($file->getExtension()) {
case 'gz':
$path = 'compress.zlib://' . $file->getPathname();
break;
case 'bz2':
$path = 'compress.bzip2://' . $file->getPathname();
break;
default:
$path = $file->getPathname();
break;
}
return $path;
}