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

Référence de la classe JInstallerHelper

Liste de tous les membres

Fonctions membres publiques

Fonctions membres publiques statiques


Documentation des fonctions membres

JInstallerHelper::cleanupInstall ( package,
resultdir 
) [static]

Clean up temporary uploaded package and unpacked extension

Paramètres:
string$packagePath to the uploaded package file
string$resultdirPath to the unpacked extension
Renvoie:
boolean True on success
Depuis:
1.5

Références $config, JPath::clean(), JFile::delete(), JFolder::delete(), elseif, et JFactory::getConfig().

Référencé par InstallerModelInstall::install().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JInstallerHelper::detectType ( p_dir) [static]

Method to detect the extension type from a package directory

Paramètres:
string$p_dirPath to package directory
Renvoie:
mixed Extension type string or boolean false on fail
Depuis:
1.5

Références $file, $type, JText::_(), JFolder::files(), JFactory::getXMLParser(), et JError::raiseWarning().

Référencé par InstallerModelInstall::_getPackageFromFolder(), et unpack().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JInstallerHelper::downloadPackage ( url,
target = false 
) [static]

Downloads a package

Paramètres:
stringURL of file to download
stringDownload target filename [optional]
Renvoie:
mixed Path to downloaded package or boolean false on failure
Depuis:
1.5

Références $config, $error, $target, $url, JText::_(), JFactory::getConfig(), JError::raiseWarning(), et JFile::write().

Référencé par InstallerModelInstall::_getPackageFromUrl().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JInstallerHelper::getFilenameFromURL ( url) [static]

Gets a file name out of a url

Paramètres:
string$urlURL to get name from
Renvoie:
mixed String filename or boolean false if failed
Depuis:
1.5

Références $parts, et $url.

JInstallerHelper::splitSql ( sql)

Splits contents of a sql file into array of discreet queries queries need to be delimited with end of statement marker ';'

Paramètres:
string
Renvoie:
array

Références $db, et JFactory::getDBO().

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

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

JInstallerHelper::unpack ( p_filename) [static]

Unpacks a file and verifies it as a Joomla element package Supports .gz .tar .tar.gz and .zip

Paramètres:
string$p_filenameThe uploaded package filename or install directory
Renvoie:
Array Two elements - extractdir and packagefile
Depuis:
1.5

Références JPath::clean(), detectType(), JFolder::exists(), JArchive::extract(), JFolder::files(), et JFolder::folders().

Référencé par InstallerModelInstall::_getPackageFromUpload(), et InstallerModelInstall::_getPackageFromUrl().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :


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