Temporäre Dateien
Das Plugin ermöglicht zeitverzögertes Löschen von Dateien.
$this
->getAppFactory(temporary\engine::class)
->timeoutUnlink($pathToFile, 2*60*60)
;
Die Datei $pathToFile wird nun für zwei Stunden nicht gelöscht.
Sie wird nach Ablauf der zwei vom Garbage Collector automatisch gelöscht.
Wurde die Funktion innerhalb der zwei Stunden nochmals ausgeführt startet der Timer von vorn.