function &getAllPhrases(&$domainsData) { $phrasesData = array(); foreach (array_keys($domainsData) as $i) { $domainData =& $domainsData[$i]; $domainPhrases =& $this->dataSource->getDomainPhrases($domainData->getID()); $phrasesData = array_merge($phrasesData, $domainPhrases); } return $phrasesData; }