Lines Matching full:tar

3 use splitbrain\PHPArchive\Tar;  alias
101 $backups = glob(dirname(mediaFN("$ns:foo")) . '/*.tar*');
262 $tarfilename = 'dw-backup-' . date('Ymd-His') . '.tar';
283 $tar = new Tar();
284 $tar->create($fn);
293 $cmd($tar, $logger);
299 $tar->close();
303 * Adds the given directory recursively to the tar archive
305 * @param Tar $tar
313 protected function addDirectoryToTar(Tar $tar, $dir, $as, $logger = null, $filter = null) argument
334 $tar->addFile($path, $file);
387 * @param Tar $tar
392 protected function backupConfig(Tar $tar, $logger) argument
394 $this->addDirectoryToTar($tar, DOKU_CONF, 'conf', $logger, function ($path) {
399 $tar->addFile(DOKU_INC . 'inc/preload.php', 'inc/preload.php');
406 * @param Tar $tar
411 protected function backupPages(Tar $tar, $logger) argument
414 $this->addDirectoryToTar($tar, $conf['datadir'], 'data/pages', $logger);
420 * @param Tar $tar
425 protected function backupRevisions(Tar $tar, $logger) argument
428 $this->addDirectoryToTar($tar, $conf['olddir'], 'data/attic', $logger);
434 * @param Tar $tar
439 protected function backupMeta(Tar $tar, $logger) argument
442 $this->addDirectoryToTar($tar, $conf['metadir'], 'data/meta', $logger);
448 * @param Tar $tar
453 protected function backupMedia(Tar $tar, $logger) argument
462 …$this->addDirectoryToTar($tar, $conf['mediadir'], 'data/media', $logger, function ($path) use ($re…
471 * @param Tar $tar
476 protected function backupMediarevs(Tar $tar, $logger) argument
485 …$this->addDirectoryToTar($tar, $conf['mediaolddir'], 'data/media_attic', $logger, function ($path)…
494 * @param Tar $tar
499 protected function backupMediameta(Tar $tar, $logger) argument
508 …$this->addDirectoryToTar($tar, $conf['mediametadir'], 'data/media_meta', $logger, function ($path)…
517 * @param Tar $tar
522 protected function backupTemplates(Tar $tar, $logger) argument
525 $this->addDirectoryToTar($tar, DOKU_INC . 'lib/tpl', 'lib/tpl', $logger);
531 * @param Tar $tar
536 protected function backupPlugins(Tar $tar, $logger) argument
539 $this->addDirectoryToTar($tar, DOKU_INC . 'lib/plugins', 'lib/plugins', $logger);