private function save()
 {
     global $tpl, $ilCtrl;
     $form = $this->BuildForm();
     // Formular bauen
     // Eingaben prüfen (Abhängig von SetRequired)
     if ($form->CheckInput()) {
         $form->setValuesByPost();
         // Lade die Benutzereingaben
         $emails = $form->getInput('emails');
         // Speichere die E-Mails in eine Variable
         require_once "Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/UIExample/classes/class.ilEmailSubscriber.php";
         $subscriber = new ilEmailSubscriber($_GET['ref_id']);
         $emails = $subscriber->getEmailsFromString($emails);
         foreach ($emails as $email) {
             $subscriber->subscribeEmail($email);
         }
         //var_dump($subscriber->getEmailsFromString($emails));
         //exit;
         //$emails_untereinander = "";
         //$eintremails_untereinander = ;
         ilUtil::sendSuccess("Die Nutzer folgender E-Mail-Adressen sind jetzt Kursmitglieder: " . $this->werteuntereinander($subscriber->getEmailsFound()), true);
         ilUtil::sendInfo("Die Nutzer folgender E-Mail-Adressen konnten nicht gefunden werden: " . $this->werteuntereinander($subscriber->getEmailsNotFound()), true);
         $this->ctrl->redirect($this, 'show');
         /*
         $ausgabestr .= "Die Nutzer folgender E-Mail-Adressen sind jetzt Kursmitglieder: ".$this->werteuntereinander($subscriber->getEmailsFound());
         $ausgabestr .= "<br /><br /><br />Die Nutzer folgender E-Mail-Adressen konnten nicht gefunden werden: ".$this->werteuntereinander($subscriber->getEmailsNotFound());
         $this->tpl->setContent($ausgabestr);    //Zeige die E-Mails im Content an
         */
     } else {
         $this->tpl->setContent("Nicht Speichern");
     }
 }
 protected function save()
 {
     global $tpl;
     $form = $this->buildForm();
     if ($form->checkInput()) {
         $form->setValuesByPost();
         $emails = $form->getInput('emails');
         require_once "Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/CourseEmailSubscription/classes/class.ilEmailSubscriber.php";
         $subscriber = new ilEmailSubscriber($this->courseObject->getRefId());
         $emails = $subscriber->getEmailsFromString($emails);
         foreach ($emails as $email) {
             $subscriber->subscribeEmail($email);
         }
         //$emailsFound = $subscriber->getEmailsFound();
         //$emailsNotFound = $subscriber->getEmailsNotFound();
         ilUtil::sendSuccess('Folgende Benutzer wurden eingeschrieben: ' . implode(', ', $subscriber->getEmailsFound()), true);
         ilUtil::sendInfo('Folgende E-Mail adressen konnten nicht gefunden werden: ' . implode(', ', $subscriber->getEmailsNotFound()), true);
         $this->ctrl->redirect($this, 'show');
     } else {
         $tpl->setContent($form->getHTML());
     }
 }