/**
  * @param string  $name
  * @param string $description
  * @param bool $active
  * @param ICompany $company
  * @return ITraining|TrainingService
  */
 public function buildTraining($name, $description, $active, ICompany $company)
 {
     $training = new TrainingService();
     $training->setName($name);
     $training->setDescription($description);
     if ($active) {
         $training->activate();
     } else {
         $training->deactivate();
     }
     $training->setCompany($company);
     return $training;
 }