LegacyInstallerScript

实现 InstallerScriptInterfaceDatabaseAwareInterface

旧版安装脚本,在可能的情况下将方法委托给内部实例。

4.2.0

Joomla CMS

方法

__call

使用给定名称和参数在内部脚本上调用具有给定名称的函数。

__call( name, mixed||string|int arguments) : 

4.2.0

参数

名称

string函数名称

参数

array<string|int, mixed>参数

响应

混合

__construct

__construct(\stdClass installerScript) : 

参数

installerScript

stdClass脚本实例

响应

混合

__get

返回内部脚本中的变量。

__get( name) : 

4.2.0

参数

名称

string变量名称

响应

混合

__set

将变量设置为内部脚本。

__set( name,  value) : 

4.2.0

参数

名称

string变量名称

mixed变量的值

响应

callOnScript

在内部脚本上调用具有给定名称的函数,并进行一些条件检查。

callOnScript( name, mixed||string|int arguments) : 

4.2.0

参数

名称

string函数名称

参数

array<string|int, mixed>参数

响应

布尔值

install

扩展安装后调用的函数。

install(\Joomla\CMS\Installer\InstallerAdapter adapter) : 

4.2.0

参数

适配器

InstallerAdapter调用此方法的适配器

响应

bool成功时为真

postflight

扩展安装/更新/删除过程开始后调用的函数。

postflight( type, \Joomla\CMS\Installer\InstallerAdapter adapter) : 

4.2.0

参数

类型

string更改类型(安装或发现安装、更新、卸载)

适配器

InstallerAdapter调用此方法的适配器

响应

bool成功时为真

preflight

扩展安装/更新/删除过程开始前调用的函数。

preflight( type, \Joomla\CMS\Installer\InstallerAdapter adapter) : 

4.2.0

参数

类型

string更改类型(安装或发现安装、更新、卸载)

适配器

InstallerAdapter调用此方法的适配器

响应

bool成功时为真

uninstall

扩展卸载后调用的函数。

uninstall(\Joomla\CMS\Installer\InstallerAdapter adapter) : 

4.2.0

参数

适配器

InstallerAdapter调用此方法的适配器

响应

bool成功时为真

update

扩展更新后调用的函数。

update(\Joomla\CMS\Installer\InstallerAdapter adapter) : 

4.2.0

参数

适配器

InstallerAdapter调用此方法的适配器

响应

bool成功时为真

属性

installerScript

4.2.0

类型

stdClass