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

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