/**
  * Save contact notification ways
  *
  * @param int $id The contact id
  * @param string $action The action
  * @param array $params The parameters to save
  */
 public static function saveNotificationWays($id, $action = 'add', $listWays = array())
 {
     $dbconn = Di::getDefault()->get('db_centreon');
     if ($action == 'update') {
         $contactInfos = ContactInfo::getIdByParameter('contact_id', $id);
         foreach ($contactInfos as $contactInfo) {
             ContactInfo::delete($contactInfo);
         }
     }
     if (count($listWays) > 0) {
         foreach ($listWays as $name => $params) {
             ContactInfo::insert(array('contact_id' => $id, 'info_key' => $name, 'info_value' => $params['value']));
         }
     }
 }