wArchiving::archiveFiles

Archiviert alle zur Archivierung vorgemerkten Dateien

Funktionsaufruf

Array archiveFiles(String path = '', String ifExists = '')

Parameter

path
Pfad der Archivierung
ifExists
[|doNotArchive|overwrite] Falls die archivierte Datei bereits existiert

Beispiel: Archiviert die vorgemerkten Dateien innerhalb des definierten Verzeichnisses

Quelltext

<?php

$pathArchiving = '/de/';
wArchiving::archiveFiles($pathArchiving);

?>

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.

 
FAQs
Was macht wArchiving::archiveFiles?
wArchiving::archiveFiles archiviert alle zur Archivierung vorgemerkten Dateien.
Wie wird wArchiving::archiveFiles aufgerufen?
Der Funktionsaufruf lautet: <code class="codeInline">Array archiveFiles(String path = '', String ifExists = '')</code>
Wofür ist der Parameter <code class="codeInline">path</code> bei archiveFiles zuständig?
<code class="codeInline">path</code> ist der Pfad der Archivierung. Mit dem Pfad wird festgelegt, wo die archivierten Dateien abgelegt werden.
Wofür ist der Parameter <code class="codeInline">ifExists</code> bei archiveFiles zuständig?
<code class="codeInline">ifExists</code> definiert das Verhalten, falls die archivierte Datei bereits existiert. Mögliche Werte: - <code class="codeInline">doNotArchive</code>: Die Datei wird nicht erneut archiviert - <code class="codeInline">overwrite</code>: Die bestehende Datei wird überschrieben
Welche Rückgabe liefert die Funktion archiveFiles?
Die Funktion gibt ein <code class="codeInline">Array</code> zurück.
Wie kann ich mit archiveFiles die vorgemerkten Dateien innerhalb eines bestimmten Verzeichnisses archivieren?
Beispiel: <pre><code class="codeBlock" style="color: #000000">php &lt;?php $pathArchiving = '/de/'; wArchiving::archiveFiles($pathArchiving); ?&gt; </code></pre>
Gibt es Hinweise zur Nutzung von Framework-Funktionen in eigenen Skripten?
Ja. Beim Einsatz von Framework-Funktionen in eigenen Skripten sollten Sie den genannten Artikel beachten. Außerdem gilt: Wenn Sie eine Funktion innerhalb einer Weblication®-Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> einbinden, muss das Framework über <code class="codeInline">grid.php</code> nicht mehr referenziert werden.