Dies ist eine alte Version des Dokuments!
Der Directory-Helper (Klasse CAT_Helper_Directory) stellt viele Funktionen zur Verfügung, die den Umgang mit Dateien und Verzeichnissen erleichern.
Synopsis
CAT_Helper_Directory::createDirectory( <Verzeichnis> );
Beispiel:
Unterhalb von temp
ein Unterverzeichnis test
anlegen
CAT_Helper_Directory::createDirectory( CAT_PATH.'/temp/test' );
Synopsis
CAT_Helper_Directory::createDirectory( <Verzeichnis>, NULL, true);
Beispiel:
Unterhalb von temp
ein Unterverzeichnis test
anlegen und dort automatisch eine index.php
erzeugen
CAT_Helper_Directory::createDirectory( CAT_PATH.'/temp/test', NULL, true );
Synopsis
CAT_Helper_Directory::removeDirectory( <Verzeichnis> )
Beispiel
Das Unterverzeichnis test
aus temp
mit allen Inhalten löschen.
CAT_Helper_Directory::removeDirectory( CAT_PATH.'/temp/test' );
Synopsis
scanDirectory( $dir, $with_files = false, $files_only = false, $remove_prefix = NULL, $suffixes = array(), $skip_dirs = array(), $skip_files = array() )
Für diese Funktion gibt es mehrere „Shortcut“-Funktionen, die die Verwendung erleichtern. Alle verwenden intern jedoch scanDirectory()
.
Parameter