Code Duplication    Length = 21-21 lines in 2 locations

tests/Doctrine/Tests/ORM/Mapping/AbstractMappingDriverTest.php 2 locations

@@ 1500-1520 (lines=21) @@
1497
 *     "TWO" = "SingleTableEntityNoDiscriminatorColumnMappingSub2"
1498
 * })
1499
 */
1500
class SingleTableEntityNoDiscriminatorColumnMapping
1501
{
1502
    /**
1503
     * @Id
1504
     * @Column(type="integer")
1505
     * @GeneratedValue(strategy="NONE")
1506
     */
1507
    public $id;
1508
1509
    public static function loadMetadata(ClassMetadataInfo $metadata)
1510
    {
1511
        $metadata->mapField(
1512
            [
1513
            'id' => true,
1514
            'fieldName' => 'id',
1515
            ]
1516
        );
1517
1518
        $metadata->setIdGeneratorType(ClassMetadataInfo::GENERATOR_TYPE_NONE);
1519
    }
1520
}
1521
1522
class SingleTableEntityNoDiscriminatorColumnMappingSub1 extends SingleTableEntityNoDiscriminatorColumnMapping {}
1523
class SingleTableEntityNoDiscriminatorColumnMappingSub2 extends SingleTableEntityNoDiscriminatorColumnMapping {}
@@ 1534-1554 (lines=21) @@
1531
 * })
1532
 * @DiscriminatorColumn(name="dtype")
1533
 */
1534
class SingleTableEntityIncompleteDiscriminatorColumnMapping
1535
{
1536
    /**
1537
     * @Id
1538
     * @Column(type="integer")
1539
     * @GeneratedValue(strategy="NONE")
1540
     */
1541
    public $id;
1542
1543
    public static function loadMetadata(ClassMetadataInfo $metadata)
1544
    {
1545
        $metadata->mapField(
1546
            [
1547
            'id' => true,
1548
            'fieldName' => 'id',
1549
            ]
1550
        );
1551
1552
        $metadata->setIdGeneratorType(ClassMetadataInfo::GENERATOR_TYPE_NONE);
1553
    }
1554
}
1555
1556
class SingleTableEntityIncompleteDiscriminatorColumnMappingSub1
1557
    extends SingleTableEntityIncompleteDiscriminatorColumnMapping {}