From ba163baa84c78bbb642a57bbba810ef5e7aa1bc3 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Thu, 9 Oct 2014 16:02:56 +0200 Subject: Fix bug with getExtension() getExtension() is not available on PHP < 5.3.7 Replaced by pathinfo(..., PATHINFO_EXTENSION) See https://github.com/marienfressinaud/FreshRSS/issues/649 --- app/Controllers/indexController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app') diff --git a/app/Controllers/indexController.php b/app/Controllers/indexController.php index e8e26b142..d3b299f4e 100755 --- a/app/Controllers/indexController.php +++ b/app/Controllers/indexController.php @@ -330,7 +330,8 @@ class FreshRSS_index_Controller extends Minz_ActionController { private static function purgeTokens() { $oldest = time() - 2629744; //1 month //TODO: Use a configuration instead foreach (new DirectoryIterator(DATA_PATH . '/tokens/') as $fileInfo) { - if ($fileInfo->getExtension() === 'txt' && $fileInfo->getMTime() < $oldest) { + $extension = pathinfo($fileInfo->getFilename(), PATHINFO_EXTENSION); + if ($extension === 'txt' && $fileInfo->getMTime() < $oldest) { @unlink($fileInfo->getPathname()); } } -- cgit v1.2.3