Code Duplication    Length = 7-7 lines in 2 locations

lib/Doctrine/ORM/Cache/DefaultCache.php 1 location

@@ 331-337 (lines=7) @@
328
     */
329
    private function toIdentifierArray(ClassMetadata $metadata, $identifier)
330
    {
331
        if (is_object($identifier) && $this->em->getMetadataFactory()->hasMetadataFor(ClassUtils::getClass($identifier))) {
332
            $identifier = $this->uow->getSingleIdentifierValue($identifier);
333
334
            if ($identifier === null) {
335
                throw ORMInvalidArgumentException::invalidIdentifierBindingEntity();
336
            }
337
        }
338
339
        return [$metadata->identifier[0] => $identifier];
340
    }

lib/Doctrine/ORM/EntityManager.php 1 location

@@ 392-398 (lines=7) @@
389
        }
390
391
        foreach ($id as $i => $value) {
392
            if (is_object($value) && $this->metadataFactory->hasMetadataFor(ClassUtils::getClass($value))) {
393
                $id[$i] = $this->unitOfWork->getSingleIdentifierValue($value);
394
395
                if ($id[$i] === null) {
396
                    throw ORMInvalidArgumentException::invalidIdentifierBindingEntity();
397
                }
398
            }
399
        }
400
401
        $sortedId = [];