Concatenate
class Concatenate extends Alvine implements Action
Concatenate
Verketten von Dateien
Properties
protected Directory | $path | ||
protected string | $filter | ||
protected Directory | $outputPath | ||
protected File | $outputFile | ||
protected string | $header | ||
protected string | $footer | ||
protected bool | $deleteOutputFile | ||
protected bool | $deleteSourceFile | ||
protected string | $prefix | ||
protected string | $suffix | https://tools.ietf.org/html/rfc4180#page-2 |
Methods
neues Objekt
setzt den Prefix
setzt den Suffix
ersetzten von Platzhalter
setzt das Flag ob die Ausgabedatei vor dem schreiben gelöscht werden soll
setzt das Flag ob die Quelldatei nach dem Hinzufügen gelöscht werden soll
setzt den Header
liefert den Header zurück
setzt den Footer
liefert den Footer zurück
Neue Aktion initialisieren
Details
at line 116
__construct(Directory $path, File $outputFile, string|null $filter = null)
neues Objekt
at line 182
Concatenate
setPrefix(string $prefix)
setzt den Prefix
at line 194
Concatenate
setSuffix(string $suffix)
setzt den Suffix
at line 206
protected string
replaceLineFeedPlaceholder(string $content)
ersetzten von Platzhalter
at line 220
Concatenate
setDeleteOutputFile(bool $flag)
setzt das Flag ob die Ausgabedatei vor dem schreiben gelöscht werden soll
at line 232
Concatenate
setDeleteSourceFile(bool $flag)
setzt das Flag ob die Quelldatei nach dem Hinzufügen gelöscht werden soll
at line 244
protected FileOutputStream
getOutputStream(Container $container)
liefert den Outputstream zurück
at line 273
protected Concatenate
setHeader(string $header)
setzt den Header
at line 283
protected string|null
getHeader()
liefert den Header zurück
at line 294
protected Concatenate
setFooter(string $footer)
setzt den Footer
at line 304
protected string|null
getFooter()
liefert den Footer zurück
at line 315
static Action
getInstanceFromParameterMap(ParameterMap $data)
Neue Aktion initialisieren