*/ class SeasonRepository extends ServiceEntityRepository { public function __construct(ManagerRegistry $registry) { parent::__construct($registry, Season::class); } public function findOneBySeasonCode(string $seasonCode): ?Season { return $this->getEntityManager()->createQuery(<<setParameter('seasonCode', $seasonCode) ->setMaxResults(1) ->getOneOrNullResult(); } /** @return list Returns an array of Season objects */ public function getSeasonsForUser(User $user): array { return $this->getEntityManager()->createQuery(<<setParameter('user', $user)->getResult(); } }