Code Duplication    Length = 14-15 lines in 2 locations

lib/Doctrine/ORM/Mapping/MappingException.php 2 locations

@@ 28-42 (lines=15) @@
25
     *
26
     * @return MappingException
27
     */
28
    public static function identifierRequired($entityName)
29
    {
30
        if (false !== ($parent = get_parent_class($entityName))) {
31
            return new self(sprintf(
32
                'No identifier/primary key specified for Entity "%s" sub class of "%s". Every Entity must have an identifier/primary key.',
33
                $entityName, $parent
34
            ));
35
        }
36
37
        return new self(sprintf(
38
            'No identifier/primary key specified for Entity "%s". Every Entity must have an identifier/primary key.',
39
            $entityName
40
        ));
41
42
    }
43
44
    /**
45
     * @param string $entityName
@@ 327-340 (lines=14) @@
324
     *
325
     * @return MappingException
326
     */
327
    public static function classIsNotAValidEntityOrMappedSuperClass($className)
328
    {
329
        if (false !== ($parent = get_parent_class($className))) {
330
            return new self(sprintf(
331
                'Class "%s" sub class of "%s" is not a valid entity or mapped super class.',
332
                $className, $parent
333
            ));
334
        }
335
336
        return new self(sprintf(
337
            'Class "%s" is not a valid entity or mapped super class.',
338
            $className
339
        ));
340
    }
341
342
    /**
343
     * @param string $className