Exemplo n.º 1
0
 /**
  * @param $name
  * @param null $memo
  * @return Insurance
  */
 public static function registerInsurance($name, $memo = null)
 {
     $insurance = new Insurance();
     $insurance->setName($name);
     $insurance->setMemo($memo);
     return $insurance;
 }
Exemplo n.º 2
0
 /**
  * @param Insurance $isurance
  * @return HandicapListDTO
  */
 public function toInsuranceListDTO(Insurance $isurance)
 {
     $insuranceListDTO = new HandicapListDTO();
     $insuranceListDTO->id = $isurance->getId();
     $insuranceListDTO->name = $isurance->getName();
     return $insuranceListDTO;
 }
Exemplo n.º 3
0
 private function createInsurance($name)
 {
     $insurance = Insurance::registerInsurance($name);
     $current = $this->init->insuranceRepo->findOneBy(array('name' => $name));
     if (empty($current)) {
         $this->init->insuranceRepo->store($insurance);
         return $insurance;
     }
     return $current;
 }