Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2780 → Rev 2781

/branches/v2.23-rouleau/jrest/services/ImportXLS.php
53,8 → 53,6
public $ligne_debut = 0;
public $ligne_fin = 0;
 
public static $gestion_mots_cles = null;
 
public function __construct() {}
 
public function def_interval($debut, $nb) {
156,6 → 154,8
public static $indexes_colonnes_etendues = Array();
public static $gestion_champs_etendus = null;
 
public static $gestion_mots_cles = null;
 
public $id_utilisateur = NULL;
 
// erreurs d'import
165,9 → 165,11
static $cache = Array('geo' => array());
 
public function createElement($pairs) {
print_r(array_keys($pairs));
if (!isset($pairs['utilisateur']) || trim($pairs['utilisateur']) == '') {
exit('0');
}
echo "coucou";
 
$id_utilisateur = intval($pairs['utilisateur']);
$this->id_utilisateur = $id_utilisateur; // pour traiterImage();
765,12 → 767,16
}
 
static function traiterMotsCle($str, $id_utilisateur, &$enregistrement) {
// WTF CTE METHODE DE PORTNAWAK ????? => on se casse en hurlant !
return true; // echo "aaaaaaaaaaaargggghhhh";
 
$liste_mots_cle = $liste_mots_cle_recherche = array_map('trim', array_unique(array_filter(explode(',', $str))));
array_walk($liste_mots_cle_recherche, array(__CLASS__, '__anonyme_4'));
 
if (self::$gestion_mots_cles == null) {
// classe qu'existe plus depuis l'Arche de Noé
$gestion_mots_cles = new GestionMotsCles($this->config, 'obs');
}
} // ben voyons, un p'tit if sans else, comme ça après on utilise une variable qu'existe pas !!! c'est la fête !!
$mots_cles_ids = $gestion_mots_cles->obtenirIdsMotClesPourMotsCles($liste_mots_cle, $id_utilisateur);
foreach ($mots_cles_ids as $mot_cle) {
$resultat[$mot_cle['id_mot_cle']] = $mot_cle['mot_cle'];