Code Duplication    Length = 8-8 lines in 2 locations

system/modules/Migrations/objects/Parser/Object/Value.php 1 location

@@ 59-66 (lines=8) @@
56
57
        if (!empty($options['valueReplace'])) {
58
            $values = $this->param->values(['key' => 'original']);
59
            if (empty($values[$value])) {
60
                $valueObject = new \Migrations\Migration\Object\Param\Value();
61
                $valueObject->param_id = $this->param->id;
62
                $valueObject->original = $value;
63
                $valueObject->save();
64
            } else {
65
                $valueObject = $values[$value];
66
            }
67
            $value = $valueObject->replace;
68
        }
69
        switch ($type) {

system/modules/Migrations/objects/Parser/Object/Param.php 1 location

@@ 44-51 (lines=8) @@
41
                switch ($param->type) {
42
                    case 'paramName':
43
                        $col = \Migrations\Migration\Object\Param\Value::get([['original', (string) $objectParam], ['param_id', $param->id]]);
44
                        if (!$col) {
45
                            $valueObject = new \Migrations\Migration\Object\Param\Value();
46
                            $valueObject->param_id = $param->id;
47
                            $valueObject->original = (string) $objectParam;
48
                            $valueObject->save();
49
                        } else {
50
                            $objectParamValue['col'] = $col->replace;
51
                        }
52
                        break;
53
                    case 'paramValue':
54
                        if ($objectParamValue['col']) {