From 6c9c2ec1f3c0796f55516de541d39ba6cdcf4c1f Mon Sep 17 00:00:00 2001 From: Bilal Amarni Date: Mon, 9 Jul 2012 00:35:27 +0200 Subject: [PATCH] [ClassCollectionLoader] fixed comment striping on classes in global namespace --- .../ClassLoader/ClassCollectionLoader.php | 43 +++---------------- .../Component/ClassLoader/composer.json | 1 + 2 files changed, 8 insertions(+), 36 deletions(-) diff --git a/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php b/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php index b01beb7707..ce4b12350f 100644 --- a/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php +++ b/src/Symfony/Component/ClassLoader/ClassCollectionLoader.php @@ -103,14 +103,16 @@ class ClassCollectionLoader $c = preg_replace(array('/^\s*<\?php/', '/\?>\s*$/'), '', file_get_contents($class->getFileName())); - // add namespace declaration for global code + // fakes namespace declaration for global code if (!$class->inNamespace()) { - $c = "\nnamespace\n{\n".self::stripComments($c)."\n}\n"; - } else { - $c = self::fixNamespaceDeclarations('=5.3.3" },