Code Duplication    Length = 10-10 lines in 2 locations

src/Assert.php 2 locations

@@ 494-503 (lines=10) @@
491
        }
492
    }
493
494
    public static function contains($value, $subString, $message = '')
495
    {
496
        if (false === strpos($value, $subString)) {
497
            static::reportInvalidArgument(sprintf(
498
                $message ?: 'Expected a value to contain %2$s. Got: %s',
499
                static::valueToString($value),
500
                static::valueToString($subString)
501
            ));
502
        }
503
    }
504
505
    public static function startsWith($value, $prefix, $message = '')
506
    {
@@ 505-514 (lines=10) @@
502
        }
503
    }
504
505
    public static function startsWith($value, $prefix, $message = '')
506
    {
507
        if (0 !== strpos($value, $prefix)) {
508
            static::reportInvalidArgument(sprintf(
509
                $message ?: 'Expected a value to start with %2$s. Got: %s',
510
                static::valueToString($value),
511
                static::valueToString($prefix)
512
            ));
513
        }
514
    }
515
516
    public static function startsWithLetter($value, $message = '')
517
    {