Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 2133)
+++ branches/2.8.x/CHANGELOG	(revision 2134)
@@ -10,6 +10,9 @@
 # = Bugfix
 ! = Update/Change
 ===============================================================================
+01 Sep -2015 Build 2134 Manuela v.d.Decken(DarkViper)
+# class msgQueue: logic error fixed in constructor
+! class msgQueue: now trigger error when deprecated methods are called
 01 Sep -2015 Build 2133 Manuela v.d.Decken(DarkViper)
 + new error_handler added
 + var/log/error.log added
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 2133)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 2134)
@@ -51,5 +51,5 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.4');
-if(!defined('REVISION')) define('REVISION', '2133');
+if(!defined('REVISION')) define('REVISION', '2134');
 if(!defined('SP')) define('SP', '');
Index: branches/2.8.x/wb/framework/msgQueue.php
===================================================================
--- branches/2.8.x/wb/framework/msgQueue.php	(revision 2133)
+++ branches/2.8.x/wb/framework/msgQueue.php	(revision 2134)
@@ -53,7 +53,12 @@
  * constructor
  */
     protected function __construct() {
-        self::clear();
+        $this->aLogs = array(
+            self::ERROR   => array(),
+            self::SUCCESS => array(),
+            self::WARN    => array(),
+            self::LOG     => array()
+        );
     }
 /** disable cloning */
     private function __clone() { }
@@ -81,8 +86,9 @@
         self::getInstance()->aLogs[$iStatus][]  = $sMessage;
     }
 /**
- *
- * @param int $iStatus
+ * clear error lists
+ * @param int $iStatus defiones which list should be cleared (one or all)
+ * @return void
  */
     public static function clear($iStatus = self::ALL)
     {
@@ -114,11 +120,13 @@
     }
 /**
  * returns selected kind of messages
- * @param type $iStatus  which messages
- * @param type $iRetvalType  return as string or array(default)
+ * @param integer $iStatus  which messages
+ * @param integer $iRetvalType  return as string or array(default)
  * @return mixed  string|array
+ * @description  msgQueue::SHOW_ALL returns a multidimensional array as  $x[Type][Messages]
+ *                all others return a string of messages concated by \n
  */
-    public static function getMessages($iStatus = self::ERROR, $iRetvalType = self::RETVAL_Array)
+    public static function getMessages($iStatus = self::ERROR, $iRetvalType = self::RETVAL_ARRAY)
     {
         $aRetval = array();
         if ($iStatus == self::SHOW_ALL) {
@@ -140,6 +148,7 @@
  */
     public static function getError($iType = self::RETVAL_STRING)
     {
+        trigger_error('Deprecated function call: '.__CLASS__.'::'.__METHOD__, E_USER_DEPRECATED);
         return self::getMessages(self::ERROR, $iType);
     }
 /**
@@ -150,7 +159,18 @@
  */
     public static function getSuccess($iType = self::RETVAL_STRING)
     {
+        trigger_error('Deprecated function call: '.__CLASS__.'::'.__METHOD__, E_USER_DEPRECATED);
         return self::getMessages(self::OK, $iType);
+}
+/**
+ *
+ * @return array
+ * @deprecated set deprecated since 2.8.4 and removed in next version
+ */
+    public static function getLoglist()
+    {
+        trigger_error('Deprecated function call: '.__CLASS__.'::'.__METHOD__, E_USER_DEPRECATED);
+        return self::getMessages(self::LOG, self::RETVAL_ARRAY);
     }
 
 } // end of class msgQueue
