Code Duplication    Length = 10-10 lines in 2 locations

src/Assert.php 2 locations

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