From 9f0e2869a38a198f1fc3213f7ad67b6d1c7623c3 Mon Sep 17 00:00:00 2001 From: David Grudl Date: Fri, 30 Dec 2011 00:17:12 +0100 Subject: [PATCH] fixed compatibility with PHP 5.4 --- tasks/convert52-renamedClasses.php | 4 ++-- tasks/convert52.php | 2 +- tasks/convert53.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tasks/convert52-renamedClasses.php b/tasks/convert52-renamedClasses.php index bfdeb87..34ea48c 100644 --- a/tasks/convert52-renamedClasses.php +++ b/tasks/convert52-renamedClasses.php @@ -20,11 +20,11 @@ 'Nette\Diagnostics\Helpers' => 'DebugHelpers', 'Nette\Diagnostics\Bar' => 'DebugBar', 'Nette\Diagnostics\BlueScreen' => 'DebugBlueScreen', - 'Nette\Iterators\Filter' => 'CallbackFilterIterator', + 'Nette\Iterators\Filter' => 'NCallbackFilterIterator', 'Nette\Iterators\Recursor' => 'GenericRecursiveIterator', 'Nette\Iterators\InstanceFilter' => 'InstanceFilterIterator', 'Nette\Iterators\Mapper' => 'MapIterator', - 'Nette\Iterators\RecursiveFilter' => 'RecursiveCallbackFilterIterator', + 'Nette\Iterators\RecursiveFilter' => 'NRecursiveCallbackFilterIterator', 'Nette\Iterators\CachingIterator' => 'SmartCachingIterator', 'Nette\Application\Diagnostics\RoutingPanel' => 'RoutingDebugger', 'Nette\Application\Request' => 'PresenterRequest', diff --git a/tasks/convert52.php b/tasks/convert52.php index 917aaf1..039c028 100644 --- a/tasks/convert52.php +++ b/tasks/convert52.php @@ -12,7 +12,7 @@ $s = $orig = file_get_contents($file); - if (strpos($s, '@phpversion 5.3')) { // delete 5.3 files + if (strpos($s, '@phpversion 5.3') || strpos($s, '@phpversion 5.4')) { // delete > 5.2 unlink($file); return; } diff --git a/tasks/convert53.php b/tasks/convert53.php index 96b60b6..717f6c5 100644 --- a/tasks/convert53.php +++ b/tasks/convert53.php @@ -9,7 +9,7 @@ $project->convert53 = function($file) { $s = $orig = file_get_contents($file); - if (strpos($s, '@phpversion < 5.3')) { // delete 5.2 files + if (strpos($s, '@phpversion < 5.3') || strpos($s, '@phpversion 5.4')) { // delete non 5.3 files unlink($file); return; }