Joomla! Programmierung/Framework/JFolder

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

abstract class JFolder

Dient zum bearbeiten von Ordnern im Dateisystem.

Ist auf Ihrer Site der FTP-Layer aktiviert, so wird dieser bei Operationen mit Hilfe von JFolder auch genutzt.

[Bearbeiten] Definiert in

Folder blue.png /libraries/joomla/filesystem/folder.php

[Bearbeiten] Status

  • @since Joomla 11.1

[Bearbeiten] Importieren

jimport('joomla.filesystem.folder');

[Bearbeiten] Methoden

Access Name
public static copy($src, $dest, [$path = ' '], [$force = false], [$use_streams = false])

Kopiert einen Ordner

public static create([$path = ' '], [$mode = 755])

Erstellt einen Ordner und alle erforderlichen übergeordneten Ordner.

public static delete($path)

Löscht einen Ordner.

public static move($src, $dest, [$path = ' '], [$use_streams = false])

Verschiebt einen Ordner.

public static exists($path)

Prüft die Existenz eines Ordners mit Hilfe der PHP Funktion File php.png file_exists.

public static files($path, [$filter = '.'], [$recurse = false], [$full = false], [$exclude = array('.svn', 'CVS', '.DS_Store', '__MACOSX')], [$excludefilter = array('^\\..*', '.*~')])

Listet Dateien innerhalb eines Ordners.

public static folders($path, [$filter = '.'], [$recurse = false], [$full = false], [$exclude = array('.svn', 'CVS', '.DS_Store', '__MACOSX')], [$excludefilter = array('^\..*')])

Listet Ordner innerhalb eines Ordners.

protected static _items($path, $filter, $recurse, $full, $exclude, $excludefilter_string, $findfiles)

Listet Ordner und Dateien innerhalb eines Ordners.

public static listFolderTree($path, $filter, [$maxLevel = 3], [$level = 0], [$parent = 0])

Listet Ordner innerhalb eines Ordners in einer Baumstruktur.

public static makeSafe($path)

Entfernt Schadcode.

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge