fixed the autoloader for PHP 5.2
authorFabien Potencier <fabien.potencier@gmail.com>
Wed, 1 May 2013 06:42:32 +0000 (08:42 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Wed, 1 May 2013 06:42:53 +0000 (08:42 +0200)
lib/Twig/Autoloader.php

index b09a2cc..7007d31 100644 (file)
@@ -23,7 +23,11 @@ class Twig_Autoloader
      */
     public static function register($prepend = false)
     {
-        spl_autoload_register(array(new self, 'autoload'), true, $prepend);
+        if (version_compare(phpversion(), '5.3.0', '>=')) {
+            spl_autoload_register(array(new self, 'autoload'), true, $prepend);
+        } else {
+            spl_autoload_register(array(new self, 'autoload'));
+        }
     }
 
     /**