Code Duplication    Length = 11-11 lines in 2 locations

src/Assert.php 2 locations

@@ 825-835 (lines=11) @@
822
        }
823
    }
824
825
    public static function file($value, $message = '')
826
    {
827
        static::fileExists($value, $message);
828
829
        if (!is_file($value)) {
830
            static::reportInvalidArgument(sprintf(
831
                $message ?: 'The path %s is not a file.',
832
                static::valueToString($value)
833
            ));
834
        }
835
    }
836
837
    public static function directory($value, $message = '')
838
    {
@@ 837-847 (lines=11) @@
834
        }
835
    }
836
837
    public static function directory($value, $message = '')
838
    {
839
        static::fileExists($value, $message);
840
841
        if (!is_dir($value)) {
842
            static::reportInvalidArgument(sprintf(
843
                $message ?: 'The path %s is no directory.',
844
                static::valueToString($value)
845
            ));
846
        }
847
    }
848
849
    public static function readable($value, $message = '')
850
    {