render('pages/admin/phpinfo.php', [ 'action' => $action, 'info' => $container->get(PhpInfoRepository::class)->getInfo(), ]); break; case 'list_responses': echo $template->render('pages/admin/quick_responses.php', [ 'action' => $action, 'responses' => $container->get(ReasonRepository::class)->findAll(), ]); break; case 'mysql': echo $template->render('pages/admin/database_status.php', [ 'action' => $action, 'mysqlVersion' => $container->get(DatabaseStatusRepository::class)->getMysqlVersion(), 'numberOfRowsPerTable' => $container->get(DatabaseStatusRepository::class)->getNumberOfRowsInTables(), 'statusPerTable' => $container->get(DatabaseStatusRepository::class)->getStatusOfTables(), ]); break; case 'list_lists': default: echo $template->render('pages/admin/mailing_lists.php', [ 'action' => $action, 'lists' => $container->get(PackageRepository::class)->findLists(), ]); break; }