<?php
namespace App\Controller;
use DateTime;
use Doctrine\ORM\EntityManagerInterface;
use App\Entity\Image;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route;
class ModalController extends AbstractController
{
public function index($id,$status= false, EntityManagerInterface $entityManager): Response
{
$entry = $entityManager->getRepository(Image::class)->find($id);
$accepted =$entry->getAccepted();
$user = $entry->getFkUser();
$processing = $entry->getProcessing();
//this changes status of Image when opend in new section to read
if($processing[0]->getType() == "new"){
$processing[0]->setType("read");
}
return $this->render('backend/modal.html.twig', [
'entry' => $entry,
'accepted' => $accepted,
'user' => $user,
'processing' => $processing[0],
'status' => $status,
]);
}
}