/** * @param Abbreviations $abbreviations */ public function addAbbreviations(Abbreviations $abbreviations) { $this->abbreviations->addAbbreviations($abbreviations->getAbbreviations()); }
/** * @return Abbreviations */ private function getAbbreviations() { $abbreviations = new Abbreviations(); foreach ($this->abbreviationProviders as $provider) { $abbreviations->addAbbreviations($provider->getValues()); } return $abbreviations; }