public function ArchiverInterface::extract

cis7 archiver.inc public ArchiverInterface::extract($path, array $files = array())
cle7 archiver.inc public ArchiverInterface::extract($path, array $files = array())
elmsmedia7 archiver.inc public ArchiverInterface::extract($path, array $files = array())
icor7 archiver.inc public ArchiverInterface::extract($path, array $files = array())
meedjum_blog7 archiver.inc public ArchiverInterface::extract($path, array $files = array())
mooc7 archiver.inc public ArchiverInterface::extract($path, array $files = array())

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.

2 methods override ArchiverInterface::extract()
ArchiverTar::extract in modules/system/system.archiver.inc
Extracts multiple files in the archive to the specified path.
ArchiverZip::extract in modules/system/system.archiver.inc
Extracts multiple files in the archive to the specified path.

File

includes/archiver.inc, line 59
Shared classes and interfaces for the archiver system.

Class

ArchiverInterface
Defines the common interface for all Archiver classes.

Code

public function extract($path, array $files = array());
Error | ELMSLN API

Error

×

Error message

  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/elmsln_community/api.elmsln.org/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/elmsln_community/api.elmsln.org/includes/bootstrap.inc).
  • Error: Call to undefined function apc_delete() in DrupalAPCCache->clear() (line 289 of /var/www/html/elmsln_community/api.elmsln.org/sites/all/modules/apc/drupal_apc_cache.inc).
The website encountered an unexpected error. Please try again later.