Code Duplication    Length = 4-4 lines in 2 locations

lib/Doctrine/ODM/MongoDB/Hydrator/HydratorFactory.php 1 location

@@ 432-435 (lines=4) @@
429
    {
430
        $metadata = $this->dm->getClassMetadata(get_class($document));
431
        // Invoke preLoad lifecycle events and listeners
432
        if ( ! empty($metadata->lifecycleCallbacks[Events::preLoad])) {
433
            $args = array(&$data);
434
            $metadata->invokeLifecycleCallbacks(Events::preLoad, $document, $args);
435
        }
436
        if ($this->evm->hasListeners(Events::preLoad)) {
437
            $this->evm->dispatchEvent(Events::preLoad, new PreLoadEventArgs($document, $this->dm, $data));
438
        }

lib/Doctrine/ODM/MongoDB/UnitOfWork.php 1 location

@@ 1282-1285 (lines=4) @@
1279
                    continue;
1280
                }
1281
1282
                if ( ! empty($entryClass->lifecycleCallbacks[Events::preUpdate])) {
1283
                    $entryClass->invokeLifecycleCallbacks(Events::preUpdate, $entry);
1284
                    $this->recomputeSingleDocumentChangeSet($entryClass, $entry);
1285
                }
1286
                if ($hasPreUpdateListeners) {
1287
                    $this->evm->dispatchEvent(Events::preUpdate, new Event\PreUpdateEventArgs(
1288
                        $entry, $this->dm, $this->documentChangeSets[$entryOid])