Place::class, 'challenge' => Challenge::class]; private ?Place $place = null; private ?int $placeId = null; private ?Challenge $challenge = null; private ?int $challengeId = null; private int $order; public function setPlace(Place $place): void { $this->place = $place; } public function setPlaceId(int $placeId): void { $this->placeId = $placeId; } public function setChallenge(Challenge $challenge): void { $this->challenge = $challenge; } public function setChallengeId(int $challengeId): void { $this->challengeId = $challengeId; } public function setOrder(int $order): void { $this->order = $order; } public function getPlace(): ?Place { return $this->place; } public function getPlaceId(): ?int { return $this->placeId; } public function getChallenge(): ?Challenge { return $this->challenge; } public function getChallengeId(): ?int { return $this->challengeId; } public function getOrder(): int { return $this->order; } }