Improves error message in DatabaseObjectDecorator
authorMatthias Schmidt <gravatronics@live.com>
Sat, 8 Sep 2012 14:57:10 +0000 (16:57 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Sat, 8 Sep 2012 14:57:10 +0000 (16:57 +0200)
wcfsetup/install/files/lib/data/DatabaseObjectDecorator.class.php

index 03eb97a71dc779b7649ffa2fcb0c5dceecb5fc5e..c767eae1ae1100b60813b0aa14ada04c6374ab86 100644 (file)
@@ -36,7 +36,7 @@ abstract class DatabaseObjectDecorator extends DatabaseObject {
                }
                
                if (!($object instanceof static::$baseClass)) {
-                       throw new SystemException('Object does not match '.static::$baseClass);
+                       throw new SystemException("Object does not match '".static::$baseClass."' (given object is of class '".get_class($object)."')");
                }
                
                $this->object = $object;