/** * Calls exchange->calculate, passes back results as RatingsOutput instance. * * @return \RugbyRankings\RatingsOutput */ public function getOutput() { $ratingsOutput = new RatingsOutput(); $this->setExchange(); $this->exchange->calculate(); $ratingsOutput->setTeamARating($this->getNewTeamRating('A')); $ratingsOutput->setTeamBRating($this->getNewTeamRating('B')); return $ratingsOutput; }