Full ELMS Learning Network documentation
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());