Code Duplication    Length = 7-7 lines in 2 locations

src/Plugin/Temporal.php 2 locations

@@ 98-104 (lines=7) @@
95
    {
96
        $reference = $this->parseConfig($reference);
97
98
        foreach ($reference as $k => $v) {
99
            if (!in_array($k, ['entity', 'id', 'begin', 'end', 'data'])) {
100
                $reference['entity'] = $k;
101
                $reference['id'] = $v;
102
                unset($reference[$k]);
103
            }
104
        }
105
106
        if (!array_key_exists('entity', $reference)) {
107
            throw new Exception("no entity defined");
@@ 236-242 (lines=7) @@
233
    {
234
        $override = $this->parseConfig($override);
235
236
        foreach ($override as $k => $v) {
237
            if (!in_array($k, ['entity', 'id', 'begin', 'end', 'data'])) {
238
                $override['entity'] = $k;
239
                $override['id'] = $v;
240
                unset($override[$k]);
241
            }
242
        }
243
244
        if (!array_key_exists('entity', $override)) {
245
            throw new Exception("no entity defined");