Add wrapper around move_uploaded_file

This commit is contained in:
jrenslin committed 2021-07-20 01:26:31 +02:00
1 parent dbbdf4f230
commit 6adf0ee0a2
2 files changed
+40

No files matched your search

+19
View File
@@ -679,4 +679,23 @@ public static function string_to_color_code(string $str):string {
return $code;
}
/**
* Checks if a directory is writable.
*
* @param string $dir Directory path.
*
* @return void
*/
public static function check_is_writable(string $dir):void {
if (is_dir($dir) === false) {
throw new MDFileDoesNotExist("Directory " . $dir . " does not exist");
}
if (is_writable($dir) === false) {
throw new MDFileIsNotWritable("Directory " . $dir . " is not writable");
}
}
}