Code Duplication    Length = 11-11 lines in 2 locations

src/Assert.php 2 locations

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