Forráskód Böngészése

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

Fabien Potencier 14 éve
szülő
commit
2291af41c5
1 módosított fájl, 11 hozzáadás és 8 törlés
  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',
+));