Code Duplication    Length = 10-10 lines in 2 locations

Filter/Widget/Dynamic/MultiDynamicAggregate.php 1 location

@@ 122-131 (lines=10) @@
119
        $value = $data->getState()->getValue();
120
        $parameters = $data->getResetUrlParameters();
121
122
        if (!empty($value)) {
123
            if ($active) {
124
                unset($value[$name][array_search($key, $value[$name])]);
125
                $parameters[$this->getRequestField()] = $value;
126
127
                return $parameters;
128
            }
129
130
            $parameters[$this->getRequestField()] = $value;
131
        }
132
133
        $parameters[$this->getRequestField()][$name][] = $key;
134

Filter/Widget/Dynamic/DynamicAggregate.php 1 location

@@ 362-371 (lines=10) @@
359
        $value = $data->getState()->getValue();
360
        $parameters = $data->getResetUrlParameters();
361
362
        if (!empty($value)) {
363
            if ($active) {
364
                unset($value[array_search($key, $value)]);
365
                $parameters[$this->getRequestField()] = $value;
366
367
                return $parameters;
368
            }
369
370
            $parameters[$this->getRequestField()] = $value;
371
        }
372
373
        $parameters[$this->getRequestField()][$name] = $key;
374