Где я должен поместить этот запрос для доступа к нему от объекта?
У меня есть две сущности с отношениями Один Донасион Много Паджуэлас. Теперь у меня есть это в DonacionRepository как:
public function getPajuelasReservadas($idDonacion)
{
$em = $this->getEntityManager();
$consulta = $em->createQuery(
"SELECT COUNT(p)
FROM EntidadBundle:Pajuela p JOIN p.donacion d
WHERE d.id = :idDonacion AND p.reservada = TRUE"
)
->setParameter("idDonacion", $idDonacion);
return $consulta->getResult();
}
Я хотел бы получить доступ к этому запросу от объекта пожертвования, без необходимости использовать $idDonacion.
Что-то вроде: $donation->getPajuelasReservadas();
Как правильно это сделать? Спасибо