Dokumentation
LogMessage
Benötigt: IP-Symcon >= 5.0
void LogMessage (string $Nachricht, int $Typ)
Parameterliste
Nachricht | Inhalt der Nachricht |
||||||||||||||||||
Typ |
|
Rückgabewert
Keine Rückgabe
Beschreibung
Die Funktion schreibt unter Angabe des Typs Typ und der Nachricht Nachricht eine Nachricht ins Logfile. Zusätzlich werden diese im Meldungsfenster innerhalb der Konsole angezeigt.
Je nach Typ unterscheiden sich die Nachrichten in der Darstellung innerhalb des Meldungsfensters. (siehe Meldungen)
KL_DEBUG werden ausschließlich ins Log geschrieben. Bei Deaktivierung des Spezialschalter "LogfileVerbose" werden diese nichtmal ins Log geschrieben.
Der Nachrichtentyp KL_CUSTOM steht einzig der Funktion IPS_LogMessage zur Verfügung. Dieser kann nicht in Modulen verwendet werden.
Beispiel
// Senden einer Warnungsmeldung im Meldungsfenster
$this->LogMessage("Dies ist eine Warnung", KL_WARNING);