diff --git a/src/Symfony/Bundle/DoctrineBundle/Mapping/Driver/YamlDriver.php b/src/Symfony/Bundle/DoctrineBundle/Mapping/Driver/YamlDriver.php index d87dbc5c63..7308833663 100644 --- a/src/Symfony/Bundle/DoctrineBundle/Mapping/Driver/YamlDriver.php +++ b/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; }