Code Duplication    Length = 3-3 lines in 2 locations

core/services/container/Mirror.php 2 locations

@@ 158-160 (lines=3) @@
155
        if (! isset($this->parameter_classes[ $class_name ])) {
156
            $this->parameter_classes[ $class_name ] = array();
157
        }
158
        if (! isset($this->parameter_classes[ $class_name ][ $index ])) {
159
            $this->parameter_classes[ $class_name ][ $index ] = array();
160
        }
161
        // ReflectionParameter::getClass() is deprecated in PHP 8+
162
        if (PHP_VERSION_ID >= 80000) {
163
            $this->parameter_classes[ $class_name ][ $index ]['param_class_name'] =
@@ 190-192 (lines=3) @@
187
        if (! isset($this->parameter_classes[ $class_name ])) {
188
            $this->parameter_classes[ $class_name ] = array();
189
        }
190
        if (! isset($this->parameter_classes[ $class_name ][ $index ])) {
191
            $this->parameter_classes[ $class_name ][ $index ] = array();
192
        }
193
        $this->parameter_classes[ $class_name ][ $index ]['param_class_default'] = $param->isDefaultValueAvailable()
194
            ? $param->getDefaultValue()
195
            : null;