class for installing and uninstalling webEdition applications (formerly known as "tools")
Located in /app/Installer.php (line 55)
Class | Description |
---|---|
we_app_Installer_Dummy | dummy class for installation of webEdition applications (formerly known as "tools") |
we_app_Installer_Local | class for installing and uninstalling webEdition applications (formerly known as "tools") |
we_app_Installer_Server | class for remote installation of webEdition applications from update server the source files need to be present as a zip file at a specified location |
constructor method for installer class returns the object instance of an appropriate class for specified application.
-> needed for uninstallation process where the actions to be performed are the same
get the created instance of the used installer class (created in constructor method)
install an application either from a local directory or from the update server
removes an application permanently
preUninstall:
executes all queries according to tox.xml
moves all files to their destination according to toc.xml
things to do after a successfull installation
things to do after a having successfully uninstalled an application (clean up)
things to do after a successful update
things to do before starting an installation
prepares the installation files, moves them to the temporary installation directory
and extracts the archive (if it is one)
preparations before uninstalling an application
things to do before starting an update
deletes an application's configuration files:
moves all files to their destination according to toc.xml
performs some checks if all needed files and informations are present:
returns the capitalized name of the installer without the "we_app_Installer_" prefix
Documentation generated on Mon, 01 Sep 2008 11:35:40 +0200 by phpDocumentor 1.4.0