Code Duplication    Length = 8-8 lines in 2 locations

src/delivery/cli/fields/NullableField.php 1 location

@@ 51-58 (lines=8) @@
48
        return $field->inflate($innerParameter, $this->reader->read($innerParameter));
49
    }
50
51
    private function getInnerParameter(Parameter $parameter) {
52
        $type = $parameter->getType();
53
        if (!($type instanceof NullableType)) {
54
            throw new \InvalidArgumentException("[$type] is not a NullableType");
55
        }
56
57
        return new Parameter($parameter->getName() . '-value', $type->getType());
58
    }
59
60
    /**
61
     * @param Parameter $parameter

src/delivery/web/fields/NullableField.php 1 location

@@ 92-99 (lines=8) @@
89
        ]);
90
    }
91
92
    private function getInnerParameter(Parameter $parameter) {
93
        $type = $parameter->getType();
94
        if (!($type instanceof NullableType)) {
95
            throw new \InvalidArgumentException("[$type] is not a NullableType");
96
        }
97
98
        return new Parameter($parameter->getName(), $type->getType());
99
    }
100
101
    /**
102
     * @param Parameter $innerParameter