Explorar el Código

added Locale stubs to the autoloader so that people can run Symfony unit tests even if they don't have intl installed

Fabien Potencier hace 14 años
padre
commit
2291af41c5
Se han modificado 1 ficheros con 11 adiciones y 8 borrados
  1. 11 8
      autoload.php.dist

+ 11 - 8
autoload.php.dist

@@ -6,16 +6,19 @@ use Symfony\Component\ClassLoader\UniversalClassLoader;
 
 $loader = new UniversalClassLoader();
 $loader->registerNamespaces(array(
-    'Symfony\\Tests'                 => __DIR__.'/tests',
-    'Symfony'                        => __DIR__.'/src',
-    'Doctrine\\Common'               => __DIR__.'/vendor/doctrine-common/lib',
-    'Doctrine\\DBAL'                 => __DIR__.'/vendor/doctrine-dbal/lib',
-    'Doctrine'                       => __DIR__.'/vendor/doctrine/lib',
-    'Assetic'                        => __DIR__.'/vendor/assetic/src',
-    'Monolog'                        => __DIR__.'/vendor/monolog/src',
+    'Symfony\\Tests'   => __DIR__.'/tests',
+    'Symfony'          => __DIR__.'/src',
+    'Doctrine\\Common' => __DIR__.'/vendor/doctrine-common/lib',
+    'Doctrine\\DBAL'   => __DIR__.'/vendor/doctrine-dbal/lib',
+    'Doctrine'         => __DIR__.'/vendor/doctrine/lib',
+    'Assetic'          => __DIR__.'/vendor/assetic/src',
+    'Monolog'          => __DIR__.'/vendor/monolog/src',
 ));
 $loader->registerPrefixes(array(
     'Swift_' => __DIR__.'/vendor/swiftmailer/lib/classes',
     'Twig_'  => __DIR__.'/vendor/twig/lib',
 ));
-$loader->register();
+$loader->register();
+$loader->registerPrefixFallback(array(
+    __DIR__.'/../vendor/symfony/src/Symfony/Component/Locale/Resources/stubs',
+));