Code Duplication    Length = 10-10 lines in 2 locations

src/Assert.php 2 locations

@@ 470-479 (lines=10) @@
467
        }
468
    }
469
470
    public static function contains($value, $subString, $message = '')
471
    {
472
        if (false === strpos($value, $subString)) {
473
            static::reportInvalidArgument(sprintf(
474
                $message ?: 'Expected a value to contain %2$s. Got: %s',
475
                static::valueToString($value),
476
                static::valueToString($subString)
477
            ));
478
        }
479
    }
480
481
    public static function startsWith($value, $prefix, $message = '')
482
    {
@@ 481-490 (lines=10) @@
478
        }
479
    }
480
481
    public static function startsWith($value, $prefix, $message = '')
482
    {
483
        if (0 !== strpos($value, $prefix)) {
484
            static::reportInvalidArgument(sprintf(
485
                $message ?: 'Expected a value to start with %2$s. Got: %s',
486
                static::valueToString($value),
487
                static::valueToString($prefix)
488
            ));
489
        }
490
    }
491
492
    public static function startsWithLetter($value, $message = '')
493
    {