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

Global mapping file is not seen as class name anymore

Peter Kruithof пре 14 година
родитељ
комит
e655858498
1 измењених фајлова са 9 додато и 1 уклоњено
  1. 9 1
      src/Symfony/Bundle/DoctrineBundle/Mapping/Driver/YamlDriver.php

+ 9 - 1
src/Symfony/Bundle/DoctrineBundle/Mapping/Driver/YamlDriver.php

@@ -50,7 +50,15 @@ class YamlDriver extends BaseYamlDriver
                 );
 
                 foreach ($iterator as $file) {
-                    if (($fileName = $file->getBasename($this->_fileExtension)) == $file->getBasename()) {
+
+                    $fileName = $file->getBasename($this->_fileExtension);
+
+                    if ($fileName == $file->getBasename()) {
+                        continue;
+                    }
+
+                    // check if file is not global file
+                    if ($fileName == $this->_globalFile) {
                         continue;
                     }