Draft admin + crude JS for notices

This commit is contained in:
2024-10-30 15:24:26 +01:00
parent b41e394e9c
commit b991ae8d00
4 changed files with 78 additions and 8 deletions

View File

@@ -0,0 +1,25 @@
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route;
use App\Entity\User;
use App\Repository\UserRepository;
use Doctrine\ORM\EntityManagerInterface;
class AdminController extends AbstractController
{
#[Route('/admin', name: 'app_admin')]
public function index(EntityManagerInterface $em): Response
{
$repo = $em->getRepository(User::class);
$users = $repo->findAll();
return $this->render('admin/index.html.twig', [
'controller_name' => 'AdminController',
'users' => $users,
]);
}
}