Code Duplication    Length = 13-13 lines in 2 locations

lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php 1 location

@@ 171-183 (lines=13) @@
168
169
            if ($metadata->inheritanceType != Metadata::INHERITANCE_TYPE_NONE) {
170
                // Evaluate <discriminator-column...>
171
                if (isset($xmlRoot->{'discriminator-column'})) {
172
                    $discrColumn = $xmlRoot->{'discriminator-column'};
173
                    $metadata->setDiscriminatorColumn(
174
                        [
175
                            'name' => isset($discrColumn['name']) ? (string) $discrColumn['name'] : null,
176
                            'type' => isset($discrColumn['type']) ? (string) $discrColumn['type'] : 'string',
177
                            'length' => isset($discrColumn['length']) ? (string) $discrColumn['length'] : 255,
178
                            'columnDefinition' => isset($discrColumn['column-definition']) ? (string) $discrColumn['column-definition'] : null
179
                        ]
180
                    );
181
                } else {
182
                    $metadata->setDiscriminatorColumn(['name' => 'dtype', 'type' => 'string', 'length' => 255]);
183
                }
184
185
                // Evaluate <discriminator-map...>
186
                if (isset($xmlRoot->{'discriminator-map'})) {

lib/Doctrine/ORM/Mapping/Driver/YamlDriver.php 1 location

@@ 180-192 (lines=13) @@
177
178
            if ($metadata->inheritanceType != Metadata::INHERITANCE_TYPE_NONE) {
179
                // Evaluate discriminatorColumn
180
                if (isset($element['discriminatorColumn'])) {
181
                    $discrColumn = $element['discriminatorColumn'];
182
                    $metadata->setDiscriminatorColumn(
183
                        [
184
                            'name' => isset($discrColumn['name']) ? (string) $discrColumn['name'] : null,
185
                            'type' => isset($discrColumn['type']) ? (string) $discrColumn['type'] : 'string',
186
                            'length' => isset($discrColumn['length']) ? (string) $discrColumn['length'] : 255,
187
                            'columnDefinition' => isset($discrColumn['columnDefinition']) ? (string) $discrColumn['columnDefinition'] : null
188
                        ]
189
                    );
190
                } else {
191
                    $metadata->setDiscriminatorColumn(['name' => 'dtype', 'type' => 'string', 'length' => 255]);
192
                }
193
194
                // Evaluate discriminatorMap
195
                if (isset($element['discriminatorMap'])) {