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

Référence de la classe JPath

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques


Documentation des fonctions membres

JPath::canChmod ( path)

Checks if a path's permissions can be changed

Paramètres:
string$pathPath to check
Renvoie:
boolean True if path can have mode changed
Depuis:
1.5

Références $path.

Référencé par mosIsChmodable(), et JInstallationHelper::setDirPerms().

Voici le graphe d'appel pour cette fonction :

JPath::check ( path)

Checks for snooping outside of the file system root

Paramètres:
string$pathA file system path to check
Renvoie:
string A cleaned version of the path
Depuis:
1.5

Références $path, clean(), jexit(), et JError::raiseError().

Référencé par ConfigModelComponent::getParams().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JPath::find ( paths,
file 
)

Searches the directory paths for a given file.

protected

Paramètres:
array | string$pathAn path or array of path to search in
string$fileThe file name to look for.
Renvoie:
mixed The full path and file name for the target file, or boolean false if the file is not found in any of the paths.
Depuis:
1.5

Références $path.

Référencé par JHTML::_(), JController::_createView(), JTable::getInstance(), JModel::getInstance(), JToolBar::loadButtonType(), JParameter::loadElement(), JView::loadHelper(), et JView::loadTemplate().

Voici le graphe d'appel pour cette fonction :

JPath::getPermissions ( path)

Get the permissions of the file/folder at a give path

Paramètres:
string$pathThe path of a file/folder
Renvoie:
string Filesystem permissions
Depuis:
1.5

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

Voici le graphe d'appel pour cette fonction :

JPath::isOwner ( path) [static]

Method to determine if script owns the path

Paramètres:
string$pathPath to check ownership
Renvoie:
boolean True if the php script owns the path passed
Depuis:
1.5

Références $path, $return, JFile::delete(), JUserHelper::genRandomPassword(), jimport(), et JFile::write().

Référencé par ConfigControllerApplication::save(), TemplatesController::saveTemplate(), et TemplatesController::saveTemplateCSS().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JPath::setPermissions ( path,
filemode = '0644',
foldermode = '0755' 
)

Chmods files and directories recursivly to given permissions

Paramètres:
string$pathRoot path to begin changing mode [without trailing slash]
string$filemodeOctal representation of the value to change file mode to [null = no change]
string$foldermodeOctal representation of the value to change folder mode to [null = no change]
Renvoie:
boolean True if successful [one fail means the whole operation failed]
Depuis:
1.5

Références $file, et $path.

Référencé par mosChmod(), mosChmodRecursive(), ConfigControllerApplication::save(), TemplatesController::saveTemplate(), TemplatesController::saveTemplateCSS(), TemplatesController::saveTemplateSource(), et JFile::upload().

Voici le graphe d'appel pour cette fonction :


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