Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2059 → Rev 2060

/trunk/jrest/services/InventoryKeyWordObsLink.php
24,9 → 24,12
$ids_obs = explode(',',$pairs['observations']);
$ids_mots_cles = explode(',',$pairs['mots_cles']);
$gestionnaire_mots_cles = new LiaisonMotsCles($this->config,'obs');
$liaison_mot_cle = $gestionnaire_mots_cles->ajouterLiaisonMotsCles($pairs['ce_utilisateur'], $ids_obs, $ids_mots_cles);
$gestion_mots_cles = new GestionMotsClesChemin($this->config,'obs');
$liaison_mot_cle = $gestion_mots_cles->lierParTableaux($ids_mots_cles, $ids_obs, $pairs['ce_utilisateur']);
foreach($ids_obs as $id_element_lie) {
$r_index = GestionMotsClesChemin::regenererIndexTexteMotCle($id_element_lie, 'obs');
}
return $liaison_mot_cle;
}
 
38,9 → 41,15
return FALSE;
}
$gestionnaire_mots_cles = new LiaisonMotsCles($this->config, 'obs');
$mots_cles = explode(',', LiaisonMotsCles::nettoyerMotsCles($uid[2]));
$id_utilisateur = $uid[0];
$ids_obs = explode(',',$uid[1]);
return $gestionnaire_mots_cles->supprimerLiaisonsMotsClesEtRegenererIndexTexte($uid[0], $ids_obs, $mots_cles);
$ids_mots_cles = explode(',', GestionMotsClesChemin::nettoyerMotsClesAvantSuppression($uid[2]));
$gestion_mots_cles = new GestionMotsClesChemin($this->config, 'obs');
 
$suppression_liaisons = $gestion_mots_cles->supprimerLiaisonsMotsCles($ids_mots_cles, $ids_obs, $id_utilisateur);
foreach($ids_obs as $id_element_lie) {
$r_index = GestionMotsClesChemin::regenererIndexTexteMotCle($id_element_lie, 'obs');
}
}
}