Tar::extract

public Tar::extract($path, array $files = array())

Extracts multiple files in the archive to the specified path.

Parameters

string $path: A full system path of the directory to which to extract files.

array $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

\Drupal\Core\Archiver\ArchiverInterface The called object.

Overrides ArchiverInterface::extract

File

core/lib/Drupal/Core/Archiver/Tar.php, line 55

Class

Tar
Defines a archiver implementation for .tar files.

Namespace

Drupal\Core\Archiver

Code

public function extract($path, array $files = array()) {
  if ($files) {
    $this->tar->extractList($files, $path);
  }
  else {
    $this->tar->extract($path);
  }

  return $this;
}
doc_Drupal
2016-10-29 09:46:17
Comments
Leave a Comment

Please login to continue.