Exemplo n.º 1
0
 /**
  * @param $name
  * @param $department
  * @param Address $address
  * @param null $telephone
  * @param null $comment
  * @param null $details
  * @return POI
  */
 public static function registerPoi($name, Address $address, $department = null, $telephone = null, $comment = null, $details = null)
 {
     $poi = new POI();
     if (!empty($name)) {
         $poi->setName($name);
     }
     if (!empty($address)) {
         $poi->assignAddress($address);
     }
     $poi->setDepartment($department);
     $poi->setTelephone($telephone);
     $poi->setComment($comment);
     $poi->setDetails($details);
     $poi->activate();
     return $poi;
 }