Skip to main content
Version: Fegg 5.x (next)

File::removeDirectory

Remove a directory with all its contents

Description​

public void File::removeDirectory( string $directory )

Deletes every file and subdirectory under $directory recursively, then removes $directory itself. Nothing happens when it is not a directory.

Arguments​

NameData typeDefaultRemarks
$directorystringDirectory to remove

Example​

Controller
use Fegg\Tool\File;

$file = new File();
$file->removeDirectory($this->config['upload_dir']['path'] . '/image/' . $id . '/');