/** * @param Event $event * @return CoordsCollection */ private function getAttackerShots(Event $event) { $shotEvents = $this->eventRepository->findForGameByTypeAndPlayer($event->getGame(), Event::TYPE_SHOT, $event->getPlayer()); $attackerShots = new CoordsCollection(); foreach ($shotEvents as $shotEvent) { $attackerShots->append($shotEvent->getValue()); } return $attackerShots; }