Fixed bug that was causing the latest function to return the 'last' file rather than the actual 'latest' file.
@@ -340,7 +340,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;