repository = $repository; } /** * * @Rest\Route("s") * @Rest\View(serializerGroups={"Default", "event_battle_list"}) */ public function cgetAction(int $eventId): array { return $this->repository->findBy([ 'event' => $eventId ]); } /** * * @Rest\Route("/{eid}")) * @Rest\View(serializerGroups={"Default", "event_battle_show"}) */ public function getAction(int $eventId, int $eid): ?EventBattle { return $this->repository->findOneBy([ 'event' => $eventId, 'eid' => $eid ]); } }