View Issue Details

IDProjectCategoryView StatusLast Update
0000156Adventure PHP FrameworkCode-Verbesserung // Code improvementpublic2019-02-04 19:46
ReporterScreezeAssigned To 
PrioritynormalSeveritytweakReproducibilityN/A
Status closedResolutionopen 
Product Version2.0 
Target VersionFixed in Version 
Summary0000156: Filesystem: nicht immer fopen um mit Dateien zu interagieren
DescriptionIch finde die File Implementierung ehrlich gesagt ganzheitlich fragwürdig, wollen wir das nochmal überdenken?
Die meisten Funktionen die das $file Objekt bietet brauchen kein öffnen der Datei. Wieso sollte ich die Datei öffnen um
- löschen
- kopieren
- verschieben
- umbenennen
zu ermöglichen?

öffnen macht nur Sinn bei
- modifizieren
- download
- lesen
wenn man da nicht immer ein fopen machen würde, wäre das irgendwie sinnvoller und sparsamer in den Ressourcen

wieso nicht
$file = new File('.../Path');
$file->renameTo() .... etc

$file->open();
// und dann bearbeiten etc.
TagsNo tags attached.
Codereferenz: ([Datei]:[Zeile])
Namespacetools

Activities

ChristianAchatz

2019-02-04 19:46

administrator   ~0000901

Closing old issues that never got voted to be included in one of the next releases. If you are a reporter or are still interested in this topic, feel free to re-open it.

Issue History

Date Modified Username Field Change
2014-02-28 17:45 Screeze New Issue
2019-02-04 19:46 ChristianAchatz Note Added: 0000901
2019-02-04 19:46 ChristianAchatz Status new => closed