From 5311271ae590460b986e3e09edcdc665b73710ca Mon Sep 17 00:00:00 2001 From: polo Date: Fri, 24 Oct 2025 02:27:19 +0200 Subject: =?UTF-8?q?entit=C3=A9=20pour=20table=20interm=C3=A9diaire=20?= =?UTF-8?q?=C3=A0=203=20champs=20entre=20NodeData=20et=20Asset,=20table=20?= =?UTF-8?q?Asset=20repens=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/model/Model.php | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/model/Model.php') diff --git a/src/model/Model.php b/src/model/Model.php index 16061e7..68c4c08 100644 --- a/src/model/Model.php +++ b/src/model/Model.php @@ -203,6 +203,17 @@ class Model return true; } } + public function getWhatever(string $class, string $field, string $value): array + { + // penser au entityManager "repository" + $queryBuilder = $this->entityManager->createQueryBuilder(); + $queryBuilder + ->select('n') + ->from($class, 'n') + ->where("n.$field = :value") + ->setParameter('value', $value); + return $queryBuilder->getQuery()->getResult(); + } // récupération d'un article pour modification public function makeArticleNode(string $id = '', bool $get_section = false): bool -- cgit v1.2.3