@@ 835-845 (lines=11) @@ | ||
832 | } |
|
833 | } |
|
834 | ||
835 | public static function file($value, $message = '') |
|
836 | { |
|
837 | static::fileExists($value, $message); |
|
838 | ||
839 | if (!is_file($value)) { |
|
840 | static::reportInvalidArgument(sprintf( |
|
841 | $message ?: 'The path %s is not a file.', |
|
842 | static::valueToString($value) |
|
843 | )); |
|
844 | } |
|
845 | } |
|
846 | ||
847 | public static function directory($value, $message = '') |
|
848 | { |
|
@@ 847-857 (lines=11) @@ | ||
844 | } |
|
845 | } |
|
846 | ||
847 | public static function directory($value, $message = '') |
|
848 | { |
|
849 | static::fileExists($value, $message); |
|
850 | ||
851 | if (!is_dir($value)) { |
|
852 | static::reportInvalidArgument(sprintf( |
|
853 | $message ?: 'The path %s is no directory.', |
|
854 | static::valueToString($value) |
|
855 | )); |
|
856 | } |
|
857 | } |
|
858 | ||
859 | public static function readable($value, $message = '') |
|
860 | { |