/** * action list * * @return void */ public function listAction() { $ergebnis = $this->ergebnisRepository->findAll(); //$this->debugQuery($ergebnis); # Den Vorschlaghammer instanzieren / aus der Kiste kramen $persistenceManager = $this->objectManager->get("TYPO3\\CMS\\Extbase\\Persistence\\Generic\\PersistenceManager"); # Mit dem Vorschlaghammer in die Datenbank speichern / Nägel mit Köpfen machen $persistenceManager->persistAll(); $Antworten = array(); foreach ($ergebnis as $antwort) { $Antworten[$antwort->Getfrage()][] = $antwort; } //\TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump($Antworten, 'sessionData'); $this->view->assign('antworten', $Antworten); }
/** * action delete * * @param \WOEHRL\WoehrlOnlinebefragung\Domain\Model\Relation $relation * @return void */ public function deleteAction(\WOEHRL\WoehrlOnlinebefragung\Domain\Model\Relation $relation) { $this->addFlashMessage('The object was deleted. Please be aware that this action is publicly accessible unless you implement an access check. See <a href="http://wiki.typo3.org/T3Doc/Extension_Builder/Using_the_Extension_Builder#1._Model_the_domain" target="_blank">Wiki</a>', '', \TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR); $this->relationRepository->remove($relation); $this->redirect('list'); }