Code Duplication    Length = 11-12 lines in 2 locations

src/Oro/Bundle/ActivityContactBundle/EventListener/ActivityListener.php 2 locations

@@ 173-183 (lines=11) @@
170
                ) {
171
                    $targets     = $entity->getActivityTargetEntities();
172
                    $targetsInfo = [];
173
                    foreach ($targets as $target) {
174
                        $targetClassName = ClassUtils::getClass($target);
175
                        if (!TargetExcludeList::isExcluded($targetClassName) &&
176
                            $extendProvider->getConfig($targetClassName)->is('is_extend')) {
177
                            $targetsInfo[] = [
178
                                'class' => $this->doctrineHelper->getEntityClass($target),
179
                                'id' => $this->doctrineHelper->getSingleEntityIdentifier($target),
180
                                'direction' => $this->activityContactProvider->getActivityDirection($entity, $target)
181
                            ];
182
                        }
183
                    }
184
                    $this->deletedEntities[$key] = [
185
                        'class'       => $class,
186
                        'id'          => $id,
@@ 207-218 (lines=12) @@
204
205
                    $targets     = $entity->getActivityTargetEntities();
206
                    $targetsInfo = [];
207
                    foreach ($targets as $target) {
208
                        $targetClassName = ClassUtils::getClass($target);
209
                        if (!TargetExcludeList::isExcluded($targetClassName) &&
210
                            $extendProvider->getConfig($targetClassName)->is('is_extend')) {
211
                            $targetsInfo[] = [
212
                                'class' => $this->doctrineHelper->getEntityClass($target),
213
                                'id' => $this->doctrineHelper->getSingleEntityIdentifier($target),
214
                                'direction' => $this->activityContactProvider->getActivityDirection($entity, $target),
215
                                'is_direction_changed' => $isDirectionChanged
216
                            ];
217
                        }
218
                    }
219
                    $this->updatedEntities[$key] = [
220
                        'class'       => $class,
221
                        'id'          => $id,