/**
  * Home action
  */
 public function homeAction()
 {
     // Extract the current date from the request parameters if available
     $coderDojoDate = GeneralUtility::_GP('tx_twcoderdojo_date');
     if (is_array($coderDojoDate) && array_key_exists('date', $coderDojoDate) && intval($coderDojoDate['date'])) {
         $coderDojoDate = $this->dateRepository->findByIdentifier($coderDojoDate['date']);
         // Else: Get the next available date
     } else {
         $coderDojoDate = $this->dateRepository->findNext()->getFirst();
         $this->view->assign('nextLabel', true);
     }
     $this->view->assign('nextDate', $coderDojoDate);
 }