API17

JInstaller

From Joomla! Documentation

Revision as of 17:58, 23 April 2011 by Doxiki2 (talk | contribs) (Layout updates)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The "API17" namespace is an archived namespace. This page contains information for a Joomla! version which is no longer supported. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

[Edit Descripton] Template:Description:JInstaller

Defined in[edit]

libraries/joomla/installer/installer.php

Subpackage[edit]

Installer

Extends[edit]

JAdapter

Extended by[edit]

Methods[edit]

Method name Description
__construct Constructor.
abort Installation abort method.
cleanDiscoveredExtension Cleans up discovered extensions if they're being installed somehow else.
copyFiles Copy files from source directory to the target directory.
copyManifest Copies the installation manifest file to the extension folder in the given client.
discover Extension discover method Asks each adapter to find extensions.
discover_install
findDeletedFiles Compares two "files" entries to find deleted files/folders.
findManifest Tries to find the package manifest file.
generateManifestCache Generates a manifest cache.
getManifest Get the installation manifest object.
getOverwrite Get the allow overwrite switch.
getParams Method to parse the parameters of an extension, build the INI string for it's default parameters, and return the INI string.
getPath Get an installer path by name.
getRedirectURL Get the redirect location.
getUpgrade Get the allow overwrite switch.
install Package installation method.
isManifest Is the xml file a valid Joomla installation manifest file.
loadMD5Sum Loads an MD5SUMS file into an associative array.
parseFiles Method to parse through a files element of the installation manifest and take appropriate action.
parseLanguages Method to parse through a languages element of the installation manifest and take appropriate action.
parseMedia Method to parse through a media element of the installation manifest and take appropriate action.
parseQueries Backward compatible Method to parse through a queries element of the installation manifest file and take appropriate action.
parseSchemaUpdates Method to process the updates for an item.
parseSQLFiles Method to extract the name of a discreet installation sql file from the installation manifest file.
pushStep Pushes a step onto the installer stack for rolling back steps.
refreshManifestCache Refreshes the manifest cache stored in __extensions.
removeFiles Method to parse through a files element of the installation manifest and remove the files that were installed.
setOverwrite Set the allow overwrite switch.
setPath Sets an installer path by name.
setRedirectURL Set the redirct location.
setSchemaVersion Set the schema version for an extension by looking at its latest update.
setUpgrade Set the allow overwrite switch.
setupInstall Prepare for installation: this method sets the installation directory, finds and checks the installation file and verifies the installation type.
uninstall Package uninstallation method.
update Package update method.
getInstance Returns the global Installer object, only creating it if it doesn't already exist.

Importing[edit]

jimport( 'joomla.installer.installer' );

See also[edit]

Template:SeeAlso:JInstaller [Edit See Also]

Examples[edit]

<CodeExamplesForm />