diff --git a/laravel/file.php b/laravel/file.php index d2022268..5ac39cac 100644 --- a/laravel/file.php +++ b/laravel/file.php @@ -331,6 +331,8 @@ class File { */ public static function latest($directory, $options = fIterator::SKIP_DOTS) { + $latest = null; + $time = 0; $items = new fIterator($directory, $options); @@ -340,7 +342,11 @@ class File { // with a UNIX timestamp greater than the latest one. foreach ($items as $item) { - if ($item->getMTime() > $time) $latest = $item; + if ($item->getMTime() > $time) + { + $latest = $item; + $time = $item->getMTime(); + } } return $latest;