protected static function _loadObject($objectType, $objectName)
{
if (isset(self::$loadedObjects[$objectType][$objectName])) {
return self::$loadedObjects[$objectType][$objectName];
}
$objectClassName = $objectName . ucfirst($objectType);
if (class_exists($objectClassName)) {
$objectObject = new $objectClassName();
self::$loadedObjects[$objectType][$objectName] = $objectObject;
return $objectObject;
} else {
$errorMsg = 'Class for ' . $objectType . ' ' . $objectName . ' could not be found';
}
trigger_error($errorMsg, E_USER_WARNING);
}