Code Duplication    Length = 6-6 lines in 2 locations

lib/Doctrine/ODM/MongoDB/UnitOfWork.php 2 locations

@@ 1214-1219 (lines=6) @@
1211
                // only ReferenceMany collection is scheduled for update
1212
                $this->documentChangeSets[$oid] = array();
1213
            }
1214
            if ($hasPreUpdateLifecycleCallbacks) {
1215
                $class->invokeLifecycleCallbacks(Events::preUpdate, $document, array(
1216
                    new Event\PreUpdateEventArgs($document, $this->dm, $this->documentChangeSets[$oid])
1217
                ));
1218
                $this->recomputeSingleDocumentChangeSet($class, $document);
1219
            }
1220
1221
            if ($hasPreUpdateListeners) {
1222
                $this->evm->dispatchEvent(Events::preUpdate, new Event\PreUpdateEventArgs(
@@ 1280-1285 (lines=6) @@
1277
                    continue;
1278
                }
1279
1280
                if ( ! empty($entryClass->lifecycleCallbacks[Events::preUpdate])) {
1281
                    $entryClass->invokeLifecycleCallbacks(Events::preUpdate, $entry, array(
1282
                        new Event\PreUpdateEventArgs($entry, $this->dm, $this->documentChangeSets[$entryOid])
1283
                    ));
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])