DDC-546 - Found some more code that needs DDC-117 compliance.
This commit is contained in:
parent
247fc43cef
commit
3539b32629
@ -210,7 +210,11 @@ class ManyToManyPersister extends AbstractCollectionPersister
|
|||||||
}
|
}
|
||||||
$whereClause .= "$joinTableColumn = ?";
|
$whereClause .= "$joinTableColumn = ?";
|
||||||
|
|
||||||
$params[] = $id[$class->fieldNames[$joinColumns[$joinTableColumn]]];
|
if ($class->containsForeignIdentifier) {
|
||||||
|
$params[] = $id[$class->getFieldForColumn($joinColumns[$joinTableColumn])];
|
||||||
|
} else {
|
||||||
|
$params[] = $id[$class->fieldNames[$joinColumns[$joinTableColumn]]];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$sql = 'SELECT count(*) FROM ' . $joinTable['name'] . ' WHERE ' . $whereClause;
|
$sql = 'SELECT count(*) FROM ' . $joinTable['name'] . ' WHERE ' . $whereClause;
|
||||||
|
@ -134,7 +134,11 @@ class OneToManyPersister extends AbstractCollectionPersister
|
|||||||
$where .= ' AND ';
|
$where .= ' AND ';
|
||||||
}
|
}
|
||||||
$where .= $joinColumn['name'] . " = ?";
|
$where .= $joinColumn['name'] . " = ?";
|
||||||
$params[] = $id[$class->fieldNames[$joinColumn['referencedColumnName']]];
|
if ($class->containsForeignIdentifier) {
|
||||||
|
$params[] = $id[$class->getFieldForColumn($joinColumn['referencedColumnName'])];
|
||||||
|
} else {
|
||||||
|
$params[] = $id[$class->fieldNames[$joinColumn['referencedColumnName']]];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$sql = "SELECT count(*) FROM " . $class->getQuotedTableName($this->_conn->getDatabasePlatform()) . " WHERE " . $where;
|
$sql = "SELECT count(*) FROM " . $class->getQuotedTableName($this->_conn->getDatabasePlatform()) . " WHERE " . $where;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user