yggverse
9 months ago
1 changed files with 38 additions and 0 deletions
@ -0,0 +1,38 @@
@@ -0,0 +1,38 @@
|
||||
<?php |
||||
|
||||
declare(strict_types=1); |
||||
|
||||
namespace Yggverse\YoTools; |
||||
|
||||
class Snap |
||||
{ |
||||
public static function getTimeLast(array $files): int |
||||
{ |
||||
$time = []; |
||||
|
||||
foreach ($files as $file) |
||||
{ |
||||
if (!str_ends_with($file, '.tar.gz')) |
||||
{ |
||||
continue; |
||||
} |
||||
|
||||
$time[] = preg_replace( |
||||
'/^([\d]+)\.tar\.gz$/', |
||||
'$1', |
||||
basename( |
||||
$file |
||||
) |
||||
); |
||||
} |
||||
|
||||
if ($time) |
||||
{ |
||||
return max( |
||||
$time |
||||
); |
||||
} |
||||
|
||||
return 0; |
||||
} |
||||
} |
Loading…
Reference in new issue