$baseClass in class ObjectTypeDefinitionEditor needs to be protected as
in DatabaseObjectDecorator. If not this can lead to the following error:
[08-Jan-2012 15:05:33] PHP Fatal error: Access to undeclared static
property: wcf\data\object\type\definition\ObjectTypeDefinitionEditor::$baseClass
in /var/www/wcf/lib/data/DatabaseObjectDecorator.class.php on line 79
Tested on Debian Squeeze with PHP version 5.3.3-7+squeeze3
/**
* @see wcf\data\DatabaseObjectDecorator::$baseClass
*/
- public static $baseClass = 'wcf\data\object\type\definition\ObjectTypeDefinition';
+ protected static $baseClass = 'wcf\data\object\type\definition\ObjectTypeDefinition';
}