1
0
mirror of synced 2025-01-29 19:41:45 +03:00

[DDC-1534] YamlDriver wrongly used "inversedBy" inside join table condition although its independent.

This commit is contained in:
Benjamin Eberlei 2012-04-07 10:42:54 +02:00
parent c92393026d
commit de26952e29

View File

@ -412,9 +412,6 @@ class YamlDriver extends AbstractFileDriver
if (isset($manyToManyElement['mappedBy'])) { if (isset($manyToManyElement['mappedBy'])) {
$mapping['mappedBy'] = $manyToManyElement['mappedBy']; $mapping['mappedBy'] = $manyToManyElement['mappedBy'];
} else if (isset($manyToManyElement['joinTable'])) { } else if (isset($manyToManyElement['joinTable'])) {
if (isset($manyToManyElement['inversedBy'])) {
$mapping['inversedBy'] = $manyToManyElement['inversedBy'];
}
$joinTableElement = $manyToManyElement['joinTable']; $joinTableElement = $manyToManyElement['joinTable'];
$joinTable = array( $joinTable = array(
@ -444,6 +441,10 @@ class YamlDriver extends AbstractFileDriver
$mapping['joinTable'] = $joinTable; $mapping['joinTable'] = $joinTable;
} }
if (isset($manyToManyElement['inversedBy'])) {
$mapping['inversedBy'] = $manyToManyElement['inversedBy'];
}
if (isset($manyToManyElement['cascade'])) { if (isset($manyToManyElement['cascade'])) {
$mapping['cascade'] = $manyToManyElement['cascade']; $mapping['cascade'] = $manyToManyElement['cascade'];
} }