FileSystem
final class FileSystem
File system tool.
Methods
static void
createDir(string $dir, int $mode = 0777)
Creates a directory.
static void
copy(string $source, string $dest, bool $overwrite = true)
Copies a file or directory.
static void
delete(string $path)
Deletes a file or directory.
static void
rename(string $name, string $newName, bool $overwrite = true)
Renames a file or directory.
static string
read(string $file)
Reads file content.
static void
write(string $file, string $content, int|null $mode = 0666)
Writes a string to a file.
static bool
isAbsolute(string $path)
Is path absolute?
Details
at line 26
static void
createDir(string $dir, int $mode = 0777)
Creates a directory.
at line 38
static void
copy(string $source, string $dest, bool $overwrite = true)
Copies a file or directory.
at line 72
static void
delete(string $path)
Deletes a file or directory.
at line 96
static void
rename(string $name, string $newName, bool $overwrite = true)
Renames a file or directory.
at line 120
static string
read(string $file)
Reads file content.
at line 134
static void
write(string $file, string $content, int|null $mode = 0666)
Writes a string to a file.
at line 149
static bool
isAbsolute(string $path)
Is path absolute?
Traits
Static class.