API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe JFolder

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

JFolder::copy ( src,
dest,
path = '',
force = false 
)

Copy a folder.

Paramètres:
stringThe path to the source folder.
stringThe path to the destination folder.
stringAn optional base path to prefix to the file names.
booleanOptionally force folder/file overwrites.
Renvoie:
mixed JError object on failure or boolean True on success.
Depuis:
1.5

Références $file, $path, JText::_(), JPath::clean(), create(), exists(), JClientHelper::getCredentials(), JFTP::getInstance(), jimport(), et JError::raiseError().

Référencé par JInstaller::copyFiles().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JFolder::create ( path = '',
mode = 0755 
)
JFolder::exists ( path)

Wrapper for the standard file_exists function

Paramètres:
stringFolder name relative to installation dir
Renvoie:
boolean True if path is a folder
Depuis:
1.5

Références $path, et JPath::clean().

Référencé par iLink::_getViews(), InstallerModelComponents::_loadItems(), copy(), create(), JLanguage::exists(), getHelpTOC(), HTML_admin_misc::help(), JInstaller::install(), move(), plgAuthenticationOpenID::onAuthenticate(), JInstaller::parseLanguages(), JInstallationHelper::postMigrate(), JInstaller::removeFiles(), JInstallerTemplate::uninstall(), JInstallerLanguage::uninstall(), JInstallerHelper::unpack(), et JInstaller::update().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JFolder::files ( path,
filter = '.',
recurse = false,
fullpath = false,
exclude = array('.svn', 'CVS') 
)

Utility function to read the files in a folder.

Paramètres:
stringThe path of the folder to read.
stringA filter for file names.
mixedTrue to recursively search into sub-folders, or an integer to specify the maximum depth.
booleanTrue to return the full path to the file.
arrayArray with names of files which should not be shown in the result.
Renvoie:
array Files in the given folder.
Depuis:
1.5

Références $file, $path, JText::_(), JPath::clean(), et JError::raiseWarning().

Référencé par JInstaller::_findManifest(), iLink::_getLayouts(), InstallerModelTemplates::_loadItems(), InstallerModelLanguages::_loadItems(), InstallerModelComponents::_loadItems(), CacheData::_parse(), JLanguage::_parseXMLLanguageFiles(), TemplatesController::chooseTemplateCSS(), delete(), MediaControllerFolder::delete(), MediaControllerFile::delete(), JInstallerHelper::detectType(), JElementFilelist::fetchElement(), JCacheStorageFile::gc(), JDatabase::getConnectors(), getHelpTOC(), MediaModelList::getList(), JSession::getStores(), JCache::getStores(), JHTMLList::images(), mosReadDirectory(), mosAdminMenus::ReadImages(), JInstallerPlugin::uninstall(), et JInstallerHelper::unpack().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JFolder::folders ( path,
filter = '.',
recurse = false,
fullpath = false,
exclude = array('.svn', 'CVS') 
)

Utility function to read the folders in a folder.

Paramètres:
stringThe path of the folder to read.
stringA filter for folder names.
mixedTrue to recursively search into sub-folders, or an integer to specify the maximum depth.
booleanTrue to return the full path to the folders.
arrayArray with names of folders which should not be shown in the result.
Renvoie:
array Folders in the given folder.
Depuis:
1.5

Références $file, $path, JText::_(), JPath::clean(), et JError::raiseWarning().

Référencé par iLink::_getViews(), InstallerModelTemplates::_loadItems(), InstallerModelLanguages::_loadItems(), CacheData::_parse(), JLanguage::_parseLanguageFiles(), JCacheStorageFile::clean(), delete(), JElementFolderlist::fetchElement(), MediaModelManager::getFolderList(), MediaModelManager::getFolderTree(), MediaModelList::getList(), JInstallation::getLocaliseAdmin(), listFolderTree(), mosReadDirectory(), TemplatesHelper::parseXMLTemplateFiles(), et JInstallerHelper::unpack().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JFolder::listFolderTree ( path,
filter,
maxLevel = 3,
level = 0,
parent = 0 
)

Lists folder in format suitable for tree display.

public

Paramètres:
stringThe path of the folder to read.
stringA filter for folder names.
integerThe maximum number of levels to recursively read, defaults to three.
integerThe current level, optional.
integerUnique identifier of the parent folder, if any.
Renvoie:
array Folders in the given folder.
Depuis:
1.5

Références $GLOBALS, $id, $name, $path, JPath::clean(), et folders().

Voici le graphe d'appel pour cette fonction :

JFolder::makeSafe ( path)

Makes path name safe to use.

public

Paramètres:
stringThe full path to sanitise.
Renvoie:
string The sanitised string.
Depuis:
1.5

Références $path.

JFolder::move ( src,
dest,
path = '' 
)

Moves a folder.

Paramètres:
stringThe path to the source folder.
stringThe path to the destination folder.
stringAn optional base path to prefix to the file names.
Renvoie:
mixed Error message on false or boolean true on success.
Depuis:
1.5

Références $path, JText::_(), JPath::clean(), exists(), JClientHelper::getCredentials(), JFTP::getInstance(), et jimport().

Voici le graphe d'appel pour cette fonction :


La documentation de cette classe a été générée à partir du fichier suivant :