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
|
$_GuiPage
|
|
protected static
|
$_PimPluginArchiveExtractor
|
|
private static
boolean
|
$_updateSqlFileExist
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) |
#
false
|
public static
|
$XmlGeneral
|
|
public static
|
$XmlRequirements
|
|
public static
|
$XmlDependencies
|
|
public static
|
$XmlArea
|
|
public static
|
$XmlActions
|
|
public static
|
$XmlFrames
|
|
public static
|
$XmlNavMain
|
|
public static
|
$XmlNavSub
|
|
public static
|
$XmlContentType
|
|
protected static
integer
|
$_pluginId
|
#
0
|
protected static
|
$_pluginName
|