Suppression clé inutile

This commit is contained in:
Michael RICOIS 2012-05-15 15:05:42 +00:00
parent 5b9a742b3f
commit 406dff7629

View File

@ -1,11 +1,11 @@
<?php <?php
class Enrichissement class Enrichissement
{ {
//Traiter la demande en créant les requetes sql nécessaires //Traiter la demande en créant les requetes sql nécessaires
protected $tabDico = array( protected $tabDico = array(
'idSd' => array( 'idSd' => array(
'lib' => "Identifiant S&D" 'lib' => "Identifiant S&D"
), ),
'source' => array( 'source' => array(
'lib' => "Source S&D" 'lib' => "Source S&D"
), ),
@ -59,7 +59,7 @@ class Enrichissement
), ),
'adr_codeCom' => array( 'adr_codeCom' => array(
'lib' => "Adresse Code Commune étab" 'lib' => "Adresse Code Commune étab"
), ),
'telEtab' => array( 'telEtab' => array(
'lib' => "Téléphone" 'lib' => "Téléphone"
), ),
@ -82,7 +82,7 @@ class Enrichissement
'lib' => "NAF de l'entreprise" 'lib' => "NAF de l'entreprise"
), ),
'SiretEnBase' => array( 'SiretEnBase' => array(
'lib' => "Vérifier la présence en base du siren/siret" 'lib' => "Vérifier la présence en base du siren/siret"
), ),
'etActifInsee' => array( 'etActifInsee' => array(
'lib' => "Insee : Actif" 'lib' => "Insee : Actif"
@ -339,7 +339,7 @@ class Enrichissement
'adrVoieRncs' => array( 'adrVoieRncs' => array(
'lib' => "RNCS : Adresse - Libellé de la voie" 'lib' => "RNCS : Adresse - Libellé de la voie"
), ),
'cpRncs' => array( 'cpRncs' => array(
'lib' => "RNCS : Adresse - Code postal" 'lib' => "RNCS : Adresse - Code postal"
), ),
'villeRncs' => array( 'villeRncs' => array(
@ -358,7 +358,7 @@ class Enrichissement
'lib' => "Code ISIN (société en bourse)" 'lib' => "Code ISIN (société en bourse)"
), ),
'tel' => array( 'tel' => array(
), ),
'fax' => array(), 'fax' => array(),
'web' => array(), 'web' => array(),
@ -373,9 +373,6 @@ class Enrichissement
'dateFermetureEt'=> array(), 'dateFermetureEt'=> array(),
'activite'=> array(), 'activite'=> array(),
'situationJuridique'=> array(), 'situationJuridique'=> array(),
'situationParution'=> array(),
'situationDernCode'=> array(),
'situationDernEven'=> array(),
'indiScore'=> array(), 'indiScore'=> array(),
'dirigeant'=> array(), 'dirigeant'=> array(),
'bilanN'=> array('values'=>''), 'bilanN'=> array('values'=>''),
@ -383,9 +380,9 @@ class Enrichissement
'bilanN2'=> array('values'=>''), 'bilanN2'=> array('values'=>''),
'annonces'=> array('values'=>''), 'annonces'=> array('values'=>''),
); );
public function __construct(){} public function __construct(){}
//Vérifie que les entêtes du fichier sont correct //Vérifie que les entêtes du fichier sont correct
public function checkFileEntete($pathFile) public function checkFileEntete($pathFile)
{ {
@ -409,8 +406,8 @@ class Enrichissement
case 'siret': case 'siret':
$posKeySiret = $c; $posKeySiret = $c;
break; break;
case 'ref': case 'ref':
//Clé réference //Clé réference
break; break;
default: default:
//Détection clé pour enrichissement //Détection clé pour enrichissement
@ -427,7 +424,7 @@ class Enrichissement
} }
break; break;
} }
} }
if ($posKeySiren!==false && $posKeyNic!==false && $posKeySiret!==false || $posKeySiren!==false && $posKeySiret!==false ){ if ($posKeySiren!==false && $posKeyNic!==false && $posKeySiret!==false || $posKeySiren!==false && $posKeySiret!==false ){
$error[] = "Trop de clé!"; $error[] = "Trop de clé!";
@ -447,15 +444,15 @@ class Enrichissement
if (count($error)>0){ if (count($error)>0){
return $error; return $error;
} }
return $row-1; return $row-1;
} }
return false; return false;
} }
//Retourne les clés de dictionnaire pour les données d'enrichissement //Retourne les clés de dictionnaire pour les données d'enrichissement
public function getDico() public function getDico()
{ {
return $this->tabDico; return $this->tabDico;
} }
//Retourne le libellé pour chaque clés du dictionnaire //Retourne le libellé pour chaque clés du dictionnaire
@ -465,7 +462,7 @@ class Enrichissement
if ( preg_match('/(.*)\((.*)\)/', $key, $matches) ) { if ( preg_match('/(.*)\((.*)\)/', $key, $matches) ) {
$key = $matches[1]; $key = $matches[1];
} }
if (array_key_exists($key, $this->tabDico)) if (array_key_exists($key, $this->tabDico))
{ {
$element = $this->tabDico[$key]; $element = $this->tabDico[$key];
@ -473,15 +470,15 @@ class Enrichissement
return $element['lib']; return $element['lib'];
} }
return $key; return $key;
} }
return false; return false;
} }
//Retourne les caractéristiques des clés //Retourne les caractéristiques des clés
public function getDicoDef($key) public function getDicoDef($key)
{ {
} }
} }