public function showConfigMatrixObject()
 {
     global $ilTabs;
     $ilTabs->activateSubTab('notification_admin_matrix');
     require_once 'Services/Notifications/classes/class.ilNotificationDatabaseHelper.php';
     require_once 'Services/Notifications/classes/class.ilNotificationSettingsTable.php';
     global $ilCtrl, $lng;
     $userdata = ilNotificationDatabaseHandler::loadUserConfig(-1);
     $table = new ilNotificationSettingsTable($this, 'a title', ilNotificationDatabaseHandler::getAvailableChannels(), $userdata, true);
     $table->setFormAction($ilCtrl->getFormAction($this, 'saveConfigMatrix'));
     $table->setData(ilNotificationDatabaseHandler::getAvailableTypes());
     $table->setDescription($lng->txt('notification_admin_matrix_settings_table_desc'));
     $table->addCommandButton('saveConfigMatrix', $lng->txt('save'));
     $table->addCommandButton('showConfigMatrix', $lng->txt('cancel'));
     $this->tpl->setContent($table->getHtml());
 }