andWhere(':newsletter MEMBER OF .newsletters') ->setParameter('newsletter', $newsletter->getId()); } public function filterByRole(string $role): self { return $this ->andWhere('.roles LIKE :roles') ->setParameter('roles', '%"' . $role . '"%'); } public function filterByTicketTypeNotification(string $ticketType): self { return $this ->andWhere('.ticketTypesNotification LIKE :ticketType') ->setParameter('ticketType', '%"' . $ticketType . '"%'); } public function filterByEmail(string $email): self { return $this ->andWhere('.email LIKE :email') ->setParameter('email', $email); } }