Преглед изворни кода

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 година
родитељ
комит
2291af41c5
1 измењених фајлова са 11 додато и 8 уклоњено
  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',
+));