Code Duplication    Length = 11-11 lines in 2 locations

src/Assert.php 2 locations

@@ 683-693 (lines=11) @@
680
        }
681
    }
682
683
    public static function file($value, $message = '')
684
    {
685
        static::fileExists($value, $message);
686
687
        if (!is_file($value)) {
688
            static::reportInvalidArgument(sprintf(
689
                $message ?: 'The path %s is not a file.',
690
                static::valueToString($value)
691
            ));
692
        }
693
    }
694
695
    public static function directory($value, $message = '')
696
    {
@@ 695-705 (lines=11) @@
692
        }
693
    }
694
695
    public static function directory($value, $message = '')
696
    {
697
        static::fileExists($value, $message);
698
699
        if (!is_dir($value)) {
700
            static::reportInvalidArgument(sprintf(
701
                $message ?: 'The path %s is no directory.',
702
                static::valueToString($value)
703
            ));
704
        }
705
    }
706
707
    public static function readable($value, $message = '')
708
    {