Esempio n. 1
0
 /**
  * Saves the results of the analysis.
  * 
  * @param Project $project
  * @param DependencyResponse $dependencyResults
  * @param PHPMDResponse $phpMDResults
  */
 protected function saveResults(Project $project, DependencyResponse $dependencyResults, PHPMDResponse $phpMDResults)
 {
     $analysis = new Analysis();
     $analysis->setProject($project)->setCreated()->setDependencyResults($dependencyResults)->setPHPMDResults($phpMDResults);
     $entityManager = $this->doctrine->getManager();
     $entityManager->persist($analysis);
     $entityManager->flush();
 }