A

ArchiveClass in namespace Filesystem
Archive class.
Archive::add_files() — Method in class Archive
Add files to archive file.
$Builder#argumentsProperty in class Builder
Command arguments.

B

BuilderClass in namespace Filesystem
Builder class.

C

$Archive#commandProperty in class Archive
Archive command.
Filesystem::chmod() — Method in class Filesystem
Changes mode for files/directories.
Filesystem::chgrp() — Method in class Filesystem
Changes group of file.
Filesystem::copy() — Method in class Filesystem
Copies file.

D

Filesystem::delete() — Method in class Filesystem
Removes file.
Filesystem::deleteFiles() — Method in class Filesystem
Removes files.
Filesystem::dirExists() — Method in class Filesystem
Checks if directory exists;.

F

FilesystemClass in namespace Filesystem
Filesystem::fileWrite() — Method in class Filesystem
Filesystem::fileContent() — Method in class Filesystem
Filesystem::fileExists() — Method in class Filesystem
Checks if file exists;.

G

Archive::get_files() — Method in class Archive
Returns files to be added to archive file.
Filesystem::glob() — Method in class Filesystem
Returns pathnames matching a pattern (for files only & hidden files).
Subprocess::get_process_info() — Method in class Subprocess
Returns process information.

M

Filesystem::mkdir() — Method in class Filesystem
Create new directory.
Filesystem::mkdirs() — Method in class Filesystem
Create new directories.

O

$Builder#optionsProperty in class Builder
Command options.

P

$Builder#prefixProperty in class Builder
Command prefix.

R

Archive::run() — Method in class Archive
Executes archive command.
Filesystem::rmdir() — Method in class Filesystem
Removes a directory.
Filesystem::rmdirs() — Method in class Filesystem
Removes a directories.
Filesystem::rename() — Method in class Filesystem
Moves file to different path (rename).
Subprocess::run() — Method in class Subprocess
Initiate subprocess.

S

$Archive#strictProperty in class Archive
Strict error checking.
Builder::setPrefix() — Method in class Builder
Set command line prefix.
Builder::setOptions() — Method in class Builder
Set command line options
Builder::setArguments() — Method in class Builder
Set command line arguments
SubprocessClass in namespace Filesystem
Subprocess class.
Subprocess::stream_to_file() — Method in class Subprocess
Stream STDOUT and/or STDERR to console.
Subprocess::stream_to_stdout() — Method in class Subprocess
Stream STDOUT and STDERR to console.
Subprocess::stream_to_both() — Method in class Subprocess
Stream STDOUT and STDERR to console.
Subprocess::stream_stdout_wait() — Method in class Subprocess
Wait for process to finish and return.
Subprocess::stream_stdout_tty() — Method in class Subprocess
Stream STDOUT and STDERR to console (interactive mode).

T

Archive::tar() — Method in class Archive
Create archive file (tar).
Filesystem::tmpfile() — Method in class Filesystem
Create temporary file.
Filesystem::tmpdir() — Method in class Filesystem
Create temporary directory.

U

Archive::unzip() — Method in class Archive
Extract archive file (zip).

X

Archive::xz() — Method in class Archive
Compresses archive file (xz).

Z

Archive::zipinfo() — Method in class Archive
Returns archive file info (zip).
Archive::zip() — Method in class Archive
Create archive file (zip).

_

Archive::__construct() — Method in class Archive
Constructor.
Archive::__toString() — Method in class Archive
Convert object of class to string.
Builder::__toString() — Method in class Builder
Returns $command as string.