Code Duplication    Length = 10-10 lines in 2 locations

src/Assert.php 2 locations

@@ 512-521 (lines=10) @@
509
        }
510
    }
511
512
    public static function contains($value, $subString, $message = '')
513
    {
514
        if (false === strpos($value, $subString)) {
515
            static::reportInvalidArgument(sprintf(
516
                $message ?: 'Expected a value to contain %2$s. Got: %s',
517
                static::valueToString($value),
518
                static::valueToString($subString)
519
            ));
520
        }
521
    }
522
523
    public static function startsWith($value, $prefix, $message = '')
524
    {
@@ 523-532 (lines=10) @@
520
        }
521
    }
522
523
    public static function startsWith($value, $prefix, $message = '')
524
    {
525
        if (0 !== strpos($value, $prefix)) {
526
            static::reportInvalidArgument(sprintf(
527
                $message ?: 'Expected a value to start with %2$s. Got: %s',
528
                static::valueToString($value),
529
                static::valueToString($prefix)
530
            ));
531
        }
532
    }
533
534
    public static function startsWithLetter($value, $message = '')
535
    {