Klassenvorlage für ein Plugin
| copyright | (c) Copyright 2008-2013 by ManuAdminMod (http://www.manuadminmod.de) |
|---|---|
| license | Creative Commons BY-NC-ND 3.0 (http://www.creativecommons.org/licenses/by-nc-nd/3.0/) |
| author | manu (manu@manuadminmod.de) |
| since | 1.0 |
| version | 1.0 |
__construct(\Daemon\Core\Core $Core)
Wird automatisch im Core aufgerufen und soll deswegen nicht geändert werden können (final). Für Initialisationen soll die Funktion init() verwendet werden, sie wird noch im Konstruktor aufgerufen
getDescription() : string
stringgetName() : string
stringgetVersion() : string
Gibt die komplette Version dieses Plugin als String zurück
stringisCompatible($modMajor, $modMinor)
newVersionAvailable() : boolean
booleanAPI()
Core()
MySQL() : \Daemon\Core\MySQL
\Daemon\Core\MySQLOutput()
Server() : \Daemon\Server\Server
getConfig() : \Daemon\Lib\Config\Config_MySQL
init() : void
Diese Funktion wird im Konstrutor automatisch aufgerufen
$Core : \Daemon\Core\Core
$config : \Daemon\Lib\Config\Config_MySQL