Code Duplication    Length = 10-10 lines in 2 locations

src/Assert.php 2 locations

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