Code Duplication    Length = 11-11 lines in 2 locations

src/Plugin/Temporal/Aggregator.php 2 locations

@@ 184-194 (lines=11) @@
181
182
            $timeaxis = [];
183
            foreach ($changeaxis as $timestamp => $changes) {
184
                foreach ($changes as $change) {
185
                    foreach (['begin', 'end'] as $field) {
186
                        if (!array_key_exists($change->$field, $timeaxis)) {
187
                            $timeaxis[$change->$field] = (object) [
188
                                'begin' => $change->$field,
189
                                'end'   => $change->$field,
190
                                'data'  => [],
191
                            ];
192
                        }
193
                    }
194
                }
195
            }
196
197
            ksort($changeaxis);
@@ 300-310 (lines=11) @@
297
                unset($changes[$i]);
298
            }
299
        }
300
        foreach ($changes as $change) {
301
            foreach (['begin', 'end'] as $field) {
302
                if (!array_key_exists($change->$field, $slices)) {
303
                    $slices[$change->$field] = (object) [
304
                        'begin'  => $change->$field,
305
                        'end'    => $change->$field,
306
                        'data'   => [],
307
                    ];
308
                }
309
            }
310
        }
311
        ksort($slices);
312
313
        $nextSliceId = null;