Benutzer-Werkzeuge

Webseiten-Werkzeuge


core:helper:directory

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
core:helper:directory [2014/04/11 16:07]
shadowcat
core:helper:directory [2014/04/11 00:00] (aktuell)
Zeile 3: Zeile 3:
 Der Directory-Helper (Klasse CAT_Helper_Directory) stellt viele Funktionen zur Verfügung, die den Umgang mit Dateien und Verzeichnissen erleichern. Der Directory-Helper (Klasse CAT_Helper_Directory) stellt viele Funktionen zur Verfügung, die den Umgang mit Dateien und Verzeichnissen erleichern.
  
-===== Verzeichnisinhalte ermitteln ===== +  ​[[core:helper:directory:create|Anlegen und Löschen]] 
- +  * [[core:helper:directory:read|Inhalte ermitteln]] 
-**Synopsis** +  * [[core:helper:​directory:​index|index.php erzeugen]]
- +
-<sxh php> +
-scanDirectory( $dir, $with_files = false, $files_only = false, $remove_prefix = NULL, $suffixes = array(), $skip_dirs = array(), $skip_files = array() ) +
-</​sxh>​ +
- +
-Für diese Funktion gibt es mehrere "​Shortcut"​-Funktionen,​ die die Verwendung erleichtern. Alle verwenden intern jedoch ''​scanDirectory()''​. +
- +
-**Parameter** +
- +
-  ; $dir //​**String**//​ Das Verzeichnis,​ in oder ab dem gesucht werden soll +
-  ; $with_files //​optional// ​//​**Boolean**//​ auch Dateien zurückliefern,​ Defaultfalse +
-  ​; $files_only //​optional//​ : //​**Boolean**// nur Dateien zurückliefern,​ Defaultfalse +
-  ; $remove_prefix //​optional// ​//​**String**//​ Entfernt diesen Teil vom Verzeichnisnamen;​ üblicherweise wird hier $dir nochmal angegeben, dann sind alle Suchergebnisse in relativen Pfaden  +
-  ; $suffixes //​optional// ​//​**Array**//​ Liste von Dateiendungen,​ nach denen gefiltert werden soll; funktioniert nur wenn $with_files true ist +
-  ​; $skip_dirs //​optional//​ : //**Array**// Liste von Verzeichnissen,​ die übersprungen werden sollen +
-  ; $skip_files //​optional// ​//​**Array**//​ Liste von Dateinamen, die übersprungen werden sollen +
core/helper/directory.1397225266.txt.gz · Zuletzt geändert: 2014/04/11 00:00 (Externe Bearbeitung)