[ Index ] |
|
Code source de Joomla 1.0.13 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Copyright: | Copyright (C) 2005 Open Source Matters. All rights reserved. |
License: | http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php |
Version: | $Id: installer.class.php 5035 2006-09-14 01:22:50Z pasamio $ |
Poids: | 505 lignes (15 kb) |
Inclus ou requis: | 0 fois |
Référencé: | 0 fois |
Nécessite: | 5 fichiers administrator/includes/pcl/pcltrace.lib.php administrator/includes/pcl/pcltar.lib.php includes/Archive/Tar.php administrator/includes/pcl/pclzip.lib.php administrator/includes/pcl/pclerror.lib.php |
mosInstaller:: (32 méthodes):
mosInstaller()
upload()
extractArchive()
findInstallFile()
isPackageFile()
readInstallFile()
install()
uninstall()
returnTo()
preInstallCheck()
parseFiles()
copyFiles()
copySetupFile()
setError()
getError()
setVar()
installFilename()
installType()
error()
xmlDoc()
installArchive()
installDir()
unpackDir()
isWindows()
errno()
hasInstallfile()
installfile()
elementDir()
elementName()
elementSpecial()
cleanupInstall()
deldir()
Classe: mosInstaller - X-Ref
Installer classmosInstaller() X-Ref |
Constructor |
upload($p_filename = null, $p_unpack = true) X-Ref |
Uploads and unpacks a file param: string The uploaded package filename or install directory param: boolean True if the file is an archive file return: boolean True on success, False on error |
extractArchive() X-Ref |
Extracts the package archive file return: boolean True on success, False on error |
findInstallFile() X-Ref |
Tries to find the package XML file return: boolean True on success, False on error |
isPackageFile( $p_file ) X-Ref |
param: string A file path return: object A DOMIT XML document, or null if the file failed to parse |
readInstallFile() X-Ref |
Loads and parses the XML setup file return: boolean True on success, False on error |
install() X-Ref |
Abstract install method |
uninstall() X-Ref |
Abstract uninstall method |
returnTo( $option, $element ) X-Ref |
return to method |
preInstallCheck( $p_fromdir, $type ) X-Ref |
param: string Install from directory param: string The install type return: boolean |
parseFiles( $tagName='files', $special='', $specialError='', $adminFiles=0 ) X-Ref |
param: string The tag name to parse param: string An attribute to search for in a filename element param: string The value of the 'special' element if found param: boolean True for Administrator components return: mixed Number of file or False on error |
copyFiles( $p_sourcedir, $p_destdir, $p_files, $overwrite=false ) X-Ref |
param: string Source directory param: string Destination directory param: array array with filenames param: boolean True is existing files can be replaced return: boolean True on success, False on error |
copySetupFile( $where='admin' ) X-Ref |
Copies the XML setup file to the element Admin directory Used by Components/Modules/Mambot Installer Installer return: boolean True on success, False on error |
setError( $p_errno, $p_error ) X-Ref |
param: int The error number param: string The error message |
getError($p_full = false) X-Ref |
param: boolean True to display both number and message param: string The error message return: string |
setVar( $name, $value=null ) X-Ref |
param: string The name of the property to set/get param: mixed The value of the property to set return: The value of the property |
installFilename( $p_filename = null ) X-Ref |
Pas de description |
installType( $p_installtype = null ) X-Ref |
Pas de description |
error( $p_error = null ) X-Ref |
Pas de description |
xmlDoc( $p_xmldoc = null ) X-Ref |
Pas de description |
installArchive( $p_filename = null ) X-Ref |
Pas de description |
installDir( $p_dirname = null ) X-Ref |
Pas de description |
unpackDir( $p_dirname = null ) X-Ref |
Pas de description |
isWindows() X-Ref |
Pas de description |
errno( $p_errno = null ) X-Ref |
Pas de description |
hasInstallfile( $p_hasinstallfile = null ) X-Ref |
Pas de description |
installfile( $p_installfile = null ) X-Ref |
Pas de description |
elementDir( $p_dirname = null ) X-Ref |
Pas de description |
elementName( $p_name = null ) X-Ref |
Pas de description |
elementSpecial( $p_name = null ) X-Ref |
Pas de description |
cleanupInstall( $userfile_name, $resultdir) X-Ref |
Pas de description |
deldir( $dir ) X-Ref |
Pas de description |
Généré le : Wed Nov 21 14:43:32 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |