federatedEvent = $federatedEvent; $this->results = $results; $this->circle = $federatedEvent->getCircle(); if ($federatedEvent->hasMember()) { $this->member = $federatedEvent->getMember(); } } /** * @return FederatedEvent */ public function getFederatedEvent(): FederatedEvent { return $this->federatedEvent; } /** * @return SimpleDataStore[] */ public function getResults(): array { return $this->results; } /** * @return Circle */ public function getCircle(): Circle { return $this->circle; } /** * @return bool */ public function hasMember(): bool { return (!is_null($this->member)); } /** * @return Member|null */ public function getMember(): ?Member { return $this->member; } }