| @@ -37,12 +37,18 @@ class UserController extends AbstractController | |||||
| /** @var User $user */ | /** @var User $user */ | ||||
| $user = $this->getUser(); | $user = $this->getUser(); | ||||
| $cntWorksheets = count($user->getWorksheets()); | |||||
| $worksheets = $user->getWorksheets(); | |||||
| $cntWorksheets = count($worksheets); | |||||
| $numWorksheetsLeft = $user->getMaxWorksheets() - $cntWorksheets; | $numWorksheetsLeft = $user->getMaxWorksheets() - $cntWorksheets; | ||||
| $resWorksheets = $worksheets->toArray(); | |||||
| usort($resWorksheets, function(UserWorksheet $a, UserWorksheet $b) { | |||||
| return $a->getCreationDate() > $b->getCreationDate(); | |||||
| }); | |||||
| return $this->render('pages/start.html.twig', | return $this->render('pages/start.html.twig', | ||||
| [ | [ | ||||
| 'worksheets' => $user->getWorksheets(), | |||||
| 'worksheets' => $resWorksheets, | |||||
| 'numWorksheetsLeft' => $numWorksheetsLeft, | 'numWorksheetsLeft' => $numWorksheetsLeft, | ||||
| ] | ] | ||||
| ); | ); | ||||