/** * * Returns suggested portfolio * * @return null|\Wealthbot\AdminBundle\Entity\CeModel */ public function getSuggestedPortfolio() { $modelManager = new CeModelManager($this->em, '\\Wealthbot\\AdminBundle\\Entity\\CeModel'); $ria = $this->riskTolerance->getRia(); $parentModel = $ria->getRiaCompanyInformation()->getPortfolioModel(); return $this->riskTolerance->getSuggestedPortfolio($modelManager->getChildModels($parentModel)); }
public function testGetSuggestedPortfolioException() { $this->setExpectedException('Wealthbot\\RiaBundle\\Exception\\AdvisorHasNoExistingModel'); $this->riskTolerance->getSuggestedPortfolio(array()); }