Stupid vocab term update

This commit is contained in:
2024-10-30 22:13:57 +01:00
parent b7381eafa3
commit a5b7069679
2 changed files with 51 additions and 0 deletions

View File

@@ -54,6 +54,23 @@ class VocabFuncContextController extends AbstractController
return $this->redirectToRoute('app_vocab_func_context');
}
#[Route('/vocabs/functional_context/update', name: 'app_vocab_func_context_upd')]
public function updateTerm(Request $request, EntityManagerInterface $em): Response
{
$id = $request->getPayload()->get('_id');
$newTerm = $request->getPayload()->get('_new_term');
$repo = $em->getRepository(VocabFuncContext::class);
$vocab = $repo->find($id);
$vocab->setTerm($newTerm);
$em->flush();
$this->addFlash('notice', 'Term updated successfully');
return $this->redirectToRoute('app_vocab_func_context');
}
#[Route('/vocabs/functional_context/del', name: 'app_vocab_func_context_del')]
public function deleteTerm(Request $request, EntityManagerInterface $em): Response
{