Code Duplication    Length = 11-11 lines in 2 locations

src/Assert.php 2 locations

@@ 668-678 (lines=11) @@
665
        }
666
    }
667
668
    public static function file($value, $message = '')
669
    {
670
        static::fileExists($value, $message);
671
672
        if (!is_file($value)) {
673
            static::reportInvalidArgument(sprintf(
674
                $message ?: 'The path %s is not a file.',
675
                static::valueToString($value)
676
            ));
677
        }
678
    }
679
680
    public static function directory($value, $message = '')
681
    {
@@ 680-690 (lines=11) @@
677
        }
678
    }
679
680
    public static function directory($value, $message = '')
681
    {
682
        static::fileExists($value, $message);
683
684
        if (!is_dir($value)) {
685
            static::reportInvalidArgument(sprintf(
686
                $message ?: 'The path %s is no directory.',
687
                static::valueToString($value)
688
            ));
689
        }
690
    }
691
692
    public static function readable($value, $message = '')
693
    {