File
class File extends File
Diese Klasse bildet eine Resourcendatei ab. Gesucht wird die Datei im angegebenen Verzeichnis, bzw in einem Verzeichnis höherer Ebene.
new \Alvine\Application\Resource\File('my.txt', new \Alvine\IO\File\Directory('/opt/alvine/locale/'));
Wird die Datei my.txt
im Verzeichnis /opt/alvine/locale/
nicht gefunden, so
wird nach der Datei wie im folgenden beschrieben gesucht. Wird keine Datei gefunden, so
wird eine \Alvine\IO\File\NotFoundException
geworfen.
/opt/alvine/locale/my.txt /opt/alvine/my.txt /opt/my.txt /my.txt
Constants
MAXITERATIONS |
Maximale Iterationen |
Methods
__construct(string $file, Directory $base = null)
File-Objekt
static File
getExistingFile(File $file)
Suchen nach einer Datei im Dateiverzeichnis
Details
at line 66
__construct(string $file, Directory $base = null)
File-Objekt
Neues File-Objekt erstellen. Wird ein Directory-Objekt übergeben, so wird dieses als Basisverzeichnis verwendet.
at line 80
static protected File
getExistingFile(File $file)
Suchen nach einer Datei im Dateiverzeichnis