Code Duplication    Length = 11-11 lines in 2 locations

src/Assert.php 2 locations

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