class BirthdayInvalidException extends FrameworkException {
public function __construct (array $birthArray, $code) {
// Add a message around the missing class
- $message = sprintf("Das Geburtsdatum <u>%s</u> ist leider falsch.",
+ $message = sprintf("Das Geburtsdatum <span id=\"exception_reason\">%s</span> ist leider falsch.",
date("d.m.Y", mktime(
0, 0, 0,
$birthArray[1],
$classArray = (array) $classArray;
// Add a message around the missing class
- $message = sprintf("[%s:] Die Vertragsparteien <u>%s</u> und <u>%s</u> haben den Vertrag bereits unterzeichnet!",
+ $message = sprintf("[%s:] Die Vertragsparteien <span id=\"exception_reason\">%s</span> und <span id=\"exception_reason\">%s</span> haben den Vertrag bereits unterzeichnet!",
$classArray[0]->__toString(),
$classArray[1]->getCompanyName(),
$classArray[2]->getCompanyName()
class ContractPartnerMismatchException extends FrameworkException {
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:] Der Vertragspartner von <u>%s</u> ist ungütig (<u>%s</u>) und darf diesen Vertrag nicht unterzeichnen!",
+ $message = sprintf("[%s:] Der Vertragspartner von <span id=\"exception_reason\">%s</span> ist ungütig (<span id=\"exception_reason\">%s</span>) und darf diesen Vertrag nicht unterzeichnen!",
$classArray[0]->__toString(),
$classArray[1]->getCompanyName(),
$classArray[2]->getCompanyName()
class InvalidContractPartnerException extends FrameworkException {
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:] <u>%s</u> ist kein gütiger Vertragspartner.",
+ $message = sprintf("[%s:] <span id=\"exception_reason\">%s</span> ist kein gütiger Vertragspartner.",
$class->__toString(),
$class->getObjectDescription()
);
class ItemNotInPriceListException extends FrameworkException {
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[Merchant:] Preis für den Artikel <u>%s</u> <em><u>%s</u></em> nicht gefunden.",
+ $message = sprintf("[Merchant:] Preis für den Artikel <span id=\"exception_reason\">%s</span> <em><span id=\"exception_reason\">%s</span></em> nicht gefunden.",
$class->__toString(),
$class->getObjectDescription()
);
class ItemNotTradeableException extends FrameworkException {
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:] <u>%s</u> ist nicht handelbar!",
+ $message = sprintf("[%s:] <span id=\"exception_reason\">%s</span> ist nicht handelbar!",
$classArray[0]->__toString(),
$classArray[1]->getObjectDescription()
);
class MissingSimulatorIDException extends FrameworkException {
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:] Die Simulator-ID <u>%s</u> scheint ungültig zu sein.",
+ $message = sprintf("[%s:] Die Simulator-ID <span id=\"exception_reason\">%s</span> scheint ungültig zu sein.",
$classArray[0]->__toString(),
$classArray[1]
);
);
} else {
// No class given
- $message = sprintf("Please provide a class for <u>%s</u>", __CLASS__);
+ $message = sprintf("Please provide a class for <span id=\"exception_reason\">%s</span>", __CLASS__);
}
// Call parent constructor
class ShipPartNotConstructableException extends FrameworkException {
public function __construct (array $partArray, $code) {
// Add a message around the missing class
- $message = sprintf("Schiffteil <u>%s</u> ist nicht constrierbar!",
+ $message = sprintf("Schiffteil <span id=\"exception_reason\">%s</span> ist nicht constrierbar!",
$partArray[0]
);
class StructuresOutOfBoundsException extends FrameworkException {
public function __construct ($idx, $code) {
// Add a message around the missing class
- $message = sprintf("Der Index <u>%s</u> liegt ausserhalb des gütigen Bereiches! Schiffsteil nicht auffindbar.", $idx);
+ $message = sprintf("Der Index <span id=\"exception_reason\">%s</span> liegt ausserhalb des gütigen Bereiches! Schiffsteil nicht auffindbar.", $idx);
// Call parent constructor
parent::__construct($message, $code);
class UnsupportedLimitationPartException extends FrameworkException {
public function __construct ($str, $code) {
// Add a message around the missing class
- $message = sprintf("Limitierungsinformation <u>%s</u> wird derzeit nicht unterstützt.", $str);
+ $message = sprintf("Limitierungsinformation <span id=\"exception_reason\">%s</span> wird derzeit nicht unterstützt.", $str);
// Call parent constructor
parent::__construct($message, $code);
class WrongGenderSpecifiedException extends FrameworkException {
public function __construct ($gender, $code) {
// Add a message around the missing class
- $message = sprintf("Das Geschlecht <u>%s</u> Ist nicht <em>M</em> (Männlich) oder <em>F</em> (Weiblich).", $gender);
+ $message = sprintf("Das Geschlecht <span id=\"exception_reason\">%s</span> Ist nicht <em>M</em> (Männlich) oder <em>F</em> (Weiblich).", $gender);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct(array $msgArray, $code) {
// Prepare the message
- $message = sprintf("[%s:%d] Cannot resolve action <u>%s</u>.",
+ $message = sprintf("[%s:%d] Cannot resolve action <span id=\"exception_reason\">%s</span>.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
<?php
/**
- *
+ * An exception thrown when authorization of the user has failed
*
* @author Roland Haeder <webmaster@ship-simu.org>
* @version 0.0.0
*/
public function __construct(Filterable $filterInstance, $code) {
// Construct the message
- $message = sprintf("[%s:%d] Authorization has failed. Error code <u>%s</u>",
+ $message = sprintf("[%s:%d] Authorization has failed. Error code <span id=\"exception_reason\">%s</span>",
$filterInstance->__toString(),
$this->getLine(),
$this->getHexCode($code)
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Kompressor <u>%s</u> zu den geladenen Daten aus <u>%s</u> und der aktuell verwendete Kompressor <u>%s</u> stimmen nicht überein!",
+ $message = sprintf("[%s:%d] Der Kompressor <span id=\"exception_reason\">%s</span> zu den geladenen Daten aus <span id=\"exception_reason\">%s</span> und der aktuell verwendete Kompressor <span id=\"exception_reason\">%s</span> stimmen nicht überein!",
$array[0]->__toString(),
$this->getLine(),
strtoupper($array[1]),
*/
public function __construct(array $msgArray, $code) {
// Prepare the message
- $message = sprintf("[%s:%d] Cannot resolve controller <u>%s</u>.",
+ $message = sprintf("[%s:%d] Cannot resolve controller <span id=\"exception_reason\">%s</span>.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
*/
public function __construct (array $msgArray, $code) {
// Construct the message
- $message = sprintf("[%s:%d] SQL error detected. Message from database: <u>%s</u>, code: <u>%s</u>.",
+ $message = sprintf("[%s:%d] SQL error detected. Message from database: <span id=\"exception_reason\">%s</span>, code: <span id=\"exception_reason\">%s</span>.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1],
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Der angegebene Speicherpfad <u>%s</u> ist ungütig (kein Pfad).", $path);
+ $message = sprintf("Der angegebene Speicherpfad <span id=\"exception_reason\">%s</span> ist ungütig (kein Pfad).", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Der Pfad <u>%s</u> ist lese-geschützt. Bitte Zugriffsrechte (CHMOD) zum Lesen setzen.", $path);
+ $message = sprintf("Der Pfad <span id=\"exception_reason\">%s</span> ist lese-geschützt. Bitte Zugriffsrechte (CHMOD) zum Lesen setzen.", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Der angegebene Speicherpfad <u>%s</u> ist schreibgeschützt. Bitte Zugriffsrechte (CHMOD) entsprechend setzen.", $path);
+ $message = sprintf("Der angegebene Speicherpfad <span id=\"exception_reason\">%s</span> ist schreibgeschützt. Bitte Zugriffsrechte (CHMOD) entsprechend setzen.", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Username <u>%s</u> was not found. Requesting class: <u>%s</u>",
+ $message = sprintf("[%s:%d] Username <span id=\"exception_reason\">%s</span> was not found. Requesting class: <span id=\"exception_reason\">%s</span>",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]->getUserName(),
*/
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Could not add form element <u>%s</u> because form is closed.",
+ $message = sprintf("[%s:%d] Could not add form element <span id=\"exception_reason\">%s</span> because form is closed.",
$classArray[0]->__toString(),
$this->getLine(),
$classArray[1]
*/
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Could not add sub group <u>%s</u> because no form group has been opened before.",
+ $message = sprintf("[%s:%d] Could not add sub group <span id=\"exception_reason\">%s</span> because no form group has been opened before.",
$classArray[0]->__toString(),
$this->getLine(),
$classArray[1]
*/
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Registry key <u>%s</u> does not include a class with implemented interface <u>ManageableUser</u>.",
+ $message = sprintf("[%s:%d] Registry key <span id=\"exception_reason\">%s</span> does not include a class with implemented interface <u>ManageableUser</u>.",
$classArray[0]->__toString(),
$this->getLine(),
$classArray[1]
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Für den Pfad <u>%s</u> konnte kein Pointer initialisiert werden.", $path);
+ $message = sprintf("Für den Pfad <span id=\"exception_reason\">%s</span> konnte kein Pointer initialisiert werden.", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($fqfn, $code) {
// Add a message around the missing class
- $message = sprintf("The requested file <u>%s</u> is missing.", $fqfn);
+ $message = sprintf("The requested file <span id=\"exception_reason\">%s</span> is missing.", $fqfn);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($fqfn, $code) {
// Add a message around the missing class
- $message = sprintf("Not able to initialize a pointer for the file <u>%s</u>. Maybe the file is missing.", $fqfn);
+ $message = sprintf("Not able to initialize a pointer for the file <span id=\"exception_reason\">%s</span>. Maybe the file is missing.", $fqfn);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($fileName, $code) {
// Add a message around the missing class
- $message = sprintf("File <u>%s</u> is read-protected. Please set read access rights (CHMOD).", $fileName);
+ $message = sprintf("File <span id=\"exception_reason\">%s</span> is read-protected. Please set read access rights (CHMOD).", $fileName);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Eine unerwartete Datenlänge von <u>%s</u> Byte ist aufgetreten. <u>%s</u> wurden erwartet!",
+ $message = sprintf("[%s:%d] Eine unerwartete Datenlänge von <span id=\"exception_reason\">%s</span> Byte ist aufgetreten. <span id=\"exception_reason\">%s</span> wurden erwartet!",
$array[0]->__toString(),
$this->getLine(),
$array[1],
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Die MD5-Prüfsummen <u>%s</u> und <u>%s</u> stimmen nicht überein!",
+ $message = sprintf("[%s:%d] Die MD5-Prüfsummen <span id=\"exception_reason\">%s</span> und <span id=\"exception_reason\">%s</span> stimmen nicht überein!",
$array[0]->__toString(),
$this->getLine(),
$array[1],
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Der angegebene Pfad <u>%s</u> ist ungütig (kein Pfad).", $path);
+ $message = sprintf("Der angegebene Pfad <span id=\"exception_reason\">%s</span> ist ungütig (kein Pfad).", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct ($path, $code) {
// Add a message around the missing class
- $message = sprintf("Der Pfad <u>%s</u> ist lese-geschützt. Bitte Zugriffsrechte (CHMOD) zum Lesen setzen.", $path);
+ $message = sprintf("Der Pfad <span id=\"exception_reason\">%s</span> ist lese-geschützt. Bitte Zugriffsrechte (CHMOD) zum Lesen setzen.", $path);
// Call parent constructor
parent::__construct($message, $code);
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] <u>%s</u> ist keine Zeichenkette!",
+ $message = sprintf("[%s:%d] <span id=\"exception_reason\">%s</span> ist keine Zeichenkette!",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Sprach-Basispfad <u>%s</u> existiert nicht oder ist eine Datei!",
+ $message = sprintf("[%s:%d] Der Sprach-Basispfad <span id=\"exception_reason\">%s</span> existiert nicht oder ist eine Datei!",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Sprach-Basispfad <u>%s</u> ist lesegeschützt! Bitte Zugriffsrechte (CHMOD) ändern.",
+ $message = sprintf("[%s:%d] Der Sprach-Basispfad <span id=\"exception_reason\">%s</span> ist lesegeschützt! Bitte Zugriffsrechte (CHMOD) ändern.",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (array $classArray, $code) {
// Add a message around the missing class
- $message = sprintf("Die Klasse <u>%s</u> ist ungleich <u>%s</u>.",
+ $message = sprintf("Die Klasse <span id=\"exception_reason\">%s</span> ist ungleich <span id=\"exception_reason\">%s</span>.",
$classArray[0],
$classArray[1]
);
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Internal class <u>%s</u> not found.",
+ $message = sprintf("[%s:%d] Internal class <span id=\"exception_reason\">%s</span> not found.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
$classArray = (array) $classArray;
// Add a message around the missing class
- $message = sprintf("[%s:%d] Configuration entry <u>%s</u> not found.",
+ $message = sprintf("[%s:%d] Configuration entry <span id=\"exception_reason\">%s</span> not found.",
$classArray[0],
$this->getLine(),
$classArray[1]
);
} else {
// No class given
- $message = sprintf("Please provide a class for <u>%s</u>", __CLASS__);
+ $message = sprintf("Please provide a class for <span id=\"exception_reason\">%s</span>", __CLASS__);
}
// Call parent constructor
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Variable <u>%s</u> is not set.",
+ $message = sprintf("[%s:%d] Variable <span id=\"exception_reason\">%s</span> is not set.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
$classArray = (array) $classArray;
// Add a message around the missing class
- $message = sprintf("[%s:%d] Exception <u>%s</u> nicht gefunden.",
+ $message = sprintf("[%s:%d] Exception <span id=\"exception_reason\">%s</span> nicht gefunden.",
$classArray[0],
$this->getLine(),
$classArray[1]
$dataArray = (array) $dataArray;
// Add a message around the missing class
- $message = sprintf("[%s:%d] Getter-Methode für Attribut <u>%s</u> nicht gefunden.",
+ $message = sprintf("[%s:%d] Getter-Methode für Attribut <span id=\"exception_reason\">%s</span> nicht gefunden.",
$dataArray[0]->__toString(),
$this->getLine(),
$dataArray[1]
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] <u>%s</u> hat <u>%d</u> Elemente, soll aber <u>%d</u> enthalten!",
+ $message = sprintf("[%s:%d] <span id=\"exception_reason\">%s</span> hat <u>%d</u> Elemente, soll aber <u>%d</u> enthalten!",
$array[0]->__toString(),
$this->getLine(),
$array[1],
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Invalid command <u>%s</u> detected.",
+ $message = sprintf("[%s:%d] Invalid command <span id=\"exception_reason\">%s</span> detected.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Invalid command <u>%s</u> detected.",
+ $message = sprintf("[%s:%d] Invalid command <span id=\"exception_reason\">%s</span> detected.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Invalid controller <u>%s</u> detected.",
+ $message = sprintf("[%s:%d] Invalid controller <span id=\"exception_reason\">%s</span> detected.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Objekte sind nicht erlaubt. (Objekt: <u>%s</u>)",
+ $message = sprintf("[%s:%d] Objekte sind nicht erlaubt. (Objekt: <span id=\"exception_reason\">%s</span>)",
$class->__toString(),
$this->getLine(),
$class->getObjectDescription()
}
// Add a message around the missing class
- $message = sprintf("[%s:%d] Das Array <u>%s()</u> keine Elemente <u>%s</u> auf!",
+ $message = sprintf("[%s:%d] Das Array <u>%s()</u> keine Elemente <span id=\"exception_reason\">%s</span> auf!",
$classArray[0]->__toString(),
$this->getLine(),
$classArray[1],
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] <u>%s</u> ist kein erstelltes Objekt.",
+ $message = sprintf("[%s:%d] <span id=\"exception_reason\">%s</span> ist kein erstelltes Objekt.",
$array[0]->__toString(),
$this->getLine(),
$array[1]
*/
public function __construct ($string, $code) {
// Add a message around the missing class
- $message = sprintf("<u>%s</u> ist kein Array!",
+ $message = sprintf("<span id=\"exception_reason\">%s</span> ist kein Array!",
$string
);
*/
public function __construct ($string, $code) {
// Add a message around the missing class
- $message = sprintf("<u>%s</u> ist kein Objekt!",
+ $message = sprintf("<span id=\"exception_reason\">%s</span> ist kein Objekt!",
$string
);
*/
public function __construct (array $array, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Bei der Initialisierung der Applikation <u>%s</u> wurde keine Variable <u>%s</u> erzeugt.",
+ $message = sprintf("[%s:%d] Bei der Initialisierung der Applikation <span id=\"exception_reason\">%s</span> wurde keine Variable <span id=\"exception_reason\">%s</span> erzeugt.",
$array[0]->__toString(),
$this->getLine(),
$array[1],
*/
public function __construct(array $msgArray, $code) {
// Construct the message
- $message = sprintf("[%s:%d] Database instance <u>%s</u> contains invalid entries.",
+ $message = sprintf("[%s:%d] Database instance <span id=\"exception_reason\">%s</span> contains invalid entries.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]->__toString()
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Template-Basispfad <u>%s</u> existiert nicht oder ist eine Datei!",
+ $message = sprintf("[%s:%d] Der Template-Basispfad <span id=\"exception_reason\">%s</span> existiert nicht oder ist eine Datei!",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Template-Basispfad <u>%s</u> ist lesegeschützt! Bitte Zugriffsrechte (CHMOD) ändern.",
+ $message = sprintf("[%s:%d] Der Template-Basispfad <span id=\"exception_reason\">%s</span> ist lesegeschützt! Bitte Zugriffsrechte (CHMOD) ändern.",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (BaseFrameworkSystem $class, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] <u>%s</u> ist keine Zeichenkette!",
+ $message = sprintf("[%s:%d] <span id=\"exception_reason\">%s</span> ist keine Zeichenkette!",
$class[0]->__toString(),
$this->getLine(),
$class[1]
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:%d] Der Template-Typ <u>%s</u> entspricht nicht dem erwartetem Template-Typ <u>%s</u>.",
+ $message = sprintf("[%s:%d] Der Template-Typ <span id=\"exception_reason\">%s</span> entspricht nicht dem erwartetem Template-Typ <span id=\"exception_reason\">%s</span>.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1],
*/
public function __construct (array $msgArray, $code) {
// Add a message around the missing class
- $message = sprintf("[%s:] View-Helper <u>%s</u> ist ungültig.",
+ $message = sprintf("[%s:] View-Helper <span id=\"exception_reason\">%s</span> ist ungültig.",
$msgArray[0]->__toString(),
$msgArray[1]
);
*/
public function __construct(array $msgArray, $code = 0) {
// Create the message
- $message = sprintf("[%s:%d] User email <u>%s</u> was not found.",
+ $message = sprintf("[%s:%d] User email <span id=\"exception_reason\">%s</span> was not found.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]
*/
public function __construct(array $msgArray, $code = 0) {
// Create the message
- $message = sprintf("[%s:%d] Supplied password for user <u>%s</u> did not match with stored password.",
+ $message = sprintf("[%s:%d] Supplied password for user <span id=\"exception_reason\">%s</span> did not match with stored password.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]->getUserName()
*/
public function __construct(array $msgArray, $code = 0) {
// Create the message
- $message = sprintf("[%s:%d] Username <u>%s</u> was not found.",
+ $message = sprintf("[%s:%d] Username <span id=\"exception_reason\">%s</span> was not found.",
$msgArray[0]->__toString(),
$this->getLine(),
$msgArray[1]