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.
/libraries/joomla/filesystem/folder.php
- @since
jimport('joomla.filesystem.folder');
| 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_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.
|