private final function registerListObject(array $listObject)
{
try {
// check the structure
$keys = array_keys($listObject);
$values = array_values($listObject);
if (count($keys) !== 1 || count($values) !== 1) {
throw new Exception('CampContext::registerListObject called with malformed parameter: ' . print_r($listObject));
}
} catch (Exception $e) {
$this->trigger_invalid_register_error($e->getMessage());
}
$this->m_listObjects += $listObject;
}