/** * Lists all scheduled(!) sessions. * * @return string */ public function listScheduledAction() { $this->addTableCacheTags(); return json_encode($this->scheduledSessionRepository->findAll()->toArray()); }
/** * Update session * * @param \TYPO3\Sessions\Domain\Model\ScheduledSession $session * @validate $session \TYPO3\Sessions\Domain\Validator\SpeakerCollisionValidator * @return string */ public function updateSessionAction($session) { $this->sessionRepository->update($session); return 'success'; }