InstallerScriptInterface
Base install script interface for use by extensions providing helper methods for common behaviours.
| since |
4.2.0 |
|---|---|
| package |
Joomla CMS |
Methods
install
Function called after the extension is installed.
install(\Joomla\CMS\Installer\InstallerAdapter adapter) :
| since |
4.2.0 |
|---|
Arguments
- adapter
InstallerAdapterThe adapter calling this method
Response
boolTrue on success
postflight
Function called after extension installation/update/removal procedure commences.
postflight( type, \Joomla\CMS\Installer\InstallerAdapter adapter) :
| since |
4.2.0 |
|---|
Arguments
- type
stringThe type of change (install or discover_install, update, uninstall)- adapter
InstallerAdapterThe adapter calling this method
Response
boolTrue on success
preflight
Function called before extension installation/update/removal procedure commences.
preflight( type, \Joomla\CMS\Installer\InstallerAdapter adapter) :
| since |
4.2.0 |
|---|
Arguments
- type
stringThe type of change (install or discover_install, update, uninstall)- adapter
InstallerAdapterThe adapter calling this method
Response
boolTrue on success
uninstall
Function called after the extension is uninstalled.
uninstall(\Joomla\CMS\Installer\InstallerAdapter adapter) :
| since |
4.2.0 |
|---|
Arguments
- adapter
InstallerAdapterThe adapter calling this method
Response
boolTrue on success
update
Function called after the extension is updated.
update(\Joomla\CMS\Installer\InstallerAdapter adapter) :
| since |
4.2.0 |
|---|
Arguments
- adapter
InstallerAdapterThe adapter calling this method
Response
boolTrue on success