Class PimPluginSetup
Abstract class for contenido setup operations When creating install, uninstall, update you must extend this class.
Package: PluginManager
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Frederic Schneider
Located at plugins/pim/classes/setup/class.pimpluginsetup.php
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Frederic Schneider
Located at plugins/pim/classes/setup/class.pimpluginsetup.php
public
|
|
public
boolean
|
|
public
|
|
private
|
#
getRequirementsError( errorMessage $errorMessage )
Get error template for requirements (checkRequirements()) |
public
content
|
|
public
true
|
|
public
id
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
public
|
|
protected
|
#
_uninstallFullDeleteSpecificSql( mixed $foldername )
Delete specific sql entries or tables, full uninstall mode |
protected
|
#
_uninstallUpdateDeleteSpecificSql( mixed $foldername )
Delete specific sql entries or tables, update uninstall mode |
public
|
|
public
|
#
changeActiveStatus( integer $pluginId, mixed $page = null )
Enable / disable plugins (active status) |
protected
true
|
|
public
|
|
public
|
|
protected
|
protected
string
|
$sqlPrefix | "!PREFIX!" |
|
protected
boolean
|
$valid | false |
|
protected
mixed
|
$tempXml |
|
|
protected
boolean
|
$isExtracted | false |
|
protected
mixed
|
$extractedPath |
|
|
protected
integer
|
$pluginId | 0 |
|
protected
array
|
$allAreas | array() |
|
protected
integer
|
$isUpdate | 0 |
|
protected
mixed
|
$_extractor |
|