Class PimPluginSetup
Standard class for Plugin Manager (PIM)
Direct known subclasses
PimPluginSetupInstall, PimPluginSetupStatus, PimPluginSetupUninstall, PimPluginSetupUpdate
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 static
|
|
public
|
|
protected
|
|
protected static
|
#
_setPimPluginArchiveExtractor( string $tempArchiveNewPath, string $tempArchiveName )
Initialzing and set variable for PimPluginArchiveExtractor class |
private
|
|
public
integer
|
|
public
string
|
|
public static
integer
|
|
protected static
integer
|
|
protected static
string
|
|
protected
boolean
|
|
public
|
|
public
boolean
|
#
checkDependencies( )
Check dependencies to other plugins (dependencies-Tag at plugin.xml) Global function for uninstall and status mode Install mode uses an own dependencies function |
private
|
|
private
boolean
|
|
protected static
|
|
protected static
|
string |
PLUGIN_XML_FILENAME
|
"plugin.xml" |
|
string |
SQL_PREFIX
|
"!PREFIX!" |
public static
integer
|
$mode | 0 |
|
protected static
mixed
|
$_GuiPage |
|
|
protected static
mixed
|
$_PimPluginArchiveExtractor |
|
|
private static
boolean
|
$_updateSqlFileExist | false |
#
Help variable. If this variable is true PIM does not run uninstall and install sql file. Standard value: false (update sql file does not exist) |
public static
mixed
|
$XmlGeneral |
|
|
public static
mixed
|
$XmlRequirements |
|
|
public static
mixed
|
$XmlDependencies |
|
|
public static
mixed
|
$XmlArea |
|
|
public static
mixed
|
$XmlActions |
|
|
public static
mixed
|
$XmlFrames |
|
|
public static
mixed
|
$XmlNavMain |
|
|
public static
mixed
|
$XmlNavSub |
|
|
public static
mixed
|
$XmlContentType |
|
|
protected static
integer
|
$_pluginId | 0 |
|
protected static
mixed
|
$_pluginName |
|