1
0
mirror of synced 2025-02-02 21:41:45 +03:00

#6303 #6304 documenting why the loose comparison is required

This commit is contained in:
Marco Pivetta 2017-08-19 15:58:50 +02:00
parent 8cc29e84a0
commit 7e7921e32f
No known key found for this signature in database
GPG Key ID: 4167D3337FD9D629

View File

@ -297,8 +297,9 @@ abstract class AbstractHydrator
if(
isset($cacheKeyInfo['discriminatorColumn']) &&
isset($data[$cacheKeyInfo['discriminatorColumn']]) &&
// Note: loose comparison required. See https://github.com/doctrine/doctrine2/pull/6304#issuecomment-323294442
$data[$cacheKeyInfo['discriminatorColumn']] != $cacheKeyInfo['discriminatorValue']
){
) {
break;
}