function ArchiverTar::extract
Extracts multiple files in the archive to the specified path.
Parameters
$path: A full system path of the directory to which to extract files.
$files: Optionally specify a list of files to be extracted. Files are relative to the root of the archive. If not specified, all files in the archive will be extracted.
Return value
ArchiverInterface The called object.
Overrides ArchiverInterface::extract
File
-
modules/
system/ system.archiver.inc, line 39
Class
- ArchiverTar
- Archiver for .tar files.
Code
public function extract($path, array $files = array()) {
if ($files) {
$this->tar
->extractList($files, $path, '', FALSE, FALSE);
}
else {
$this->tar
->extract($path, FALSE, FALSE);
}
return $this;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.