Service Interne : Logger

This commit is contained in:
Michael RICOIS 2017-02-10 15:30:11 +01:00
parent ea4c44d795
commit 6de76230f9

View File

@ -14,7 +14,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
//Initialisation
if (empty($tabTypes)) $tabTypes = array('03','04');
Metier_Util_Log::write('I',"Liste des privilèges detail sur $siren ".print_r($tabTypes, true),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des privilèges detail sur $siren ".print_r($tabTypes, true));
$iPriv = new Metier_Partenaires_MPrivileges();
$ret = $iPriv->getPrivilegesDetail($siren, $tabTypes); //@todo : date
@ -70,7 +70,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
//Initialisation
if (empty($tabTypes)) $tabTypes = array('03','04');
Metier_Util_Log::write('I',"Liste des privilèges cumul sur $siren ".print_r($tabTypes, true),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des privilèges cumul sur $siren ".print_r($tabTypes, true));
$iPriv = new Metier_Partenaires_MPrivileges();
$ret = $iPriv->getPrivilegesCumul($siren, $tabTypes);
$tabRet = array();
@ -134,7 +134,7 @@ class Interne extends Scores_Ws_Server
if (empty($cpDep)) $cpDep = 0;
$tabRet = array();
Metier_Util_Log::write('I',"Recherche de Mandataires '$nom' (Dep=$cpDep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche de Mandataires '$nom' (Dep=$cpDep)");
$iInsee = new Metier_Insee_MInsee();
$tabTmp = $iInsee->searchMandataires($nom, true, $type, $cpDep);
@ -166,7 +166,7 @@ class Interne extends Scores_Ws_Server
if (is_string($tabTypes)) $tabTypes = (array)$tabTypes;
$iBodacc = new Metier_Bodacc_MBodacc();
Metier_Util_Log::write('I',"Liste des tribunaux demandées",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des tribunaux demandées");
$tabTmp = $iBodacc->getListeTribunaux();
//@todo : Retourner liste en ordre alphabétique
$tabRet = array();
@ -215,7 +215,7 @@ class Interne extends Scores_Ws_Server
$ref2=$ref;
}
$this->wsLog($page, $siret, $ref2);
Metier_Util_Log::write('I',"Insertion d'un log pour la page $page $siret $ref2",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Insertion d'un log pour la page $page $siret $ref2");
}
/**
@ -229,7 +229,7 @@ class Interne extends Scores_Ws_Server
//Initialisation
$error = new ErrorType();
Metier_Util_Log::write('I',"Donne le Mandataires correspondant à $idMand",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Donne le Mandataires correspondant à $idMand");
$iInsee = new Metier_Insee_MInsee();
$tabRet = $iInsee->getMandataire($idMand);
$mandataire = new MandataireDetail();
@ -261,7 +261,7 @@ class Interne extends Scores_Ws_Server
$iInsee = new Metier_Insee_MInsee();
$error = new ErrorType();
$trib = serialize($codeTribunal);
Metier_Util_Log::write('I',"Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des Mandaitaires ou Administrateur du Tribunal/Cours d'Appel $trib demandé");
if (!is_array($codeTribunal) && strlen($codeTribunal)>3 && $codeTribunal*1==0)
{
@ -305,16 +305,16 @@ class Interne extends Scores_Ws_Server
$error = new ErrorType();
$tabRet = array();
Metier_Util_Log::write('I',"Liste des conventions demandée pour le siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des conventions demandée pour le siren $siren");
if (strlen($siren)<>9){
Metier_Util_Log::write('W', "Siren/Siret $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren/Siret $siren incorrect");
$error->errnum = 102;
$error->errmsg = 'Siren Siret inexistant';
} elseif ($siren*1==0){
Metier_Util_Log::write('W', "Siren $siren inexistant", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren inexistant");
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -326,7 +326,7 @@ class Interne extends Scores_Ws_Server
if (empty($tabIdentite) && isset($tabIdentite['erreur']) &&
$tabIdentite['erreur']<>''){
Metier_Util_Log::write('W', "Siren $siren non présent en base", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren non présent en base");
$error->errnum = 102;
$error->errmsg = 'Siren inexistant';
@ -402,7 +402,7 @@ class Interne extends Scores_Ws_Server
} else {
$iDb = new Metier_Util_Db();
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret)");
$idAnn = preg_replace('/^0\./','', ''.$idAnn) * 1;
if ($idAnn>0)
{
@ -461,7 +461,7 @@ class Interne extends Scores_Ws_Server
$annonceCollecte->nouvFJ = $ann['nouvFJ'];
$annonceCollecte->source = $ann['source'];
Metier_Util_Log::write('I',"Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale'],__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Lecture de l'annonce collectée n°$idAnn ($siret) : ".$ann['raisonSociale']);
} else {
$error->errnum = 1;
$error->errmsg = 'Edition impossible';
@ -491,7 +491,7 @@ class Interne extends Scores_Ws_Server
$error = new ErrorType();
if (empty($codeIsoDevise)) $codeIsoDevise = '';
Metier_Util_Log::write('I',"Liste des devises ou devise $codeIsoDevise demandée",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des devises ou devise $codeIsoDevise demandée");
$iInsee = new Metier_Insee_MInsee();
$tabTmp = $iInsee->getDevises($codeIsoDevise);
@ -555,7 +555,7 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
$this->permission('marques');
Metier_Util_Log::write('I',"Liste des marques déposées pour le siren $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des marques déposées pour le siren $siren");
if (empty($idDepot)) $idDepot = 0;
$error = new ErrorType();
@ -625,7 +625,7 @@ class Interne extends Scores_Ws_Server
$siren = $infosCommande->siren;
$idEntreprise = intval($infosCommande->idEntreprise);
$assoNom = $infosCommande->raisonSociale;
Metier_Util_Log::write('I',"commandeAsso pour $assoNom ($siren) début",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("commandeAsso pour $assoNom ($siren) début");
$iInsee = new Metier_Insee_MInsee();
$tabIdentite = $iInsee->getIdentiteLight($siren, 0, $idEntreprise);
@ -672,7 +672,7 @@ class Interne extends Scores_Ws_Server
"Votre commande de statuts association sur $assoNom ($siren)",
"Votre demande de statuts sur l'association $assoNom a été prise en compte sous la référence i$ret - ".$dateCommande);
$this->wsLog('commandeAsso', $siren, 'i'.$ret.'-'.$dateCommande);
Metier_Util_Log::write('I',"commandeAsso pour $assoNom ($siren) fin",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("commandeAsso pour $assoNom ($siren) fin");
} else {
@ -717,7 +717,7 @@ class Interne extends Scores_Ws_Server
'refCommande'=> serialize($infosCommande),
'dateCommande'=> $dateCommande,
);
Metier_Util_Log::write('I',"Intersud, début sur $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, début sur $siren");
$messageInfo=print_r($infosCommande, 1).PHP_EOL.print_r($infosDemandeur,1).PHP_EOL;
$idClient = $this->User->idClient;
@ -790,7 +790,7 @@ class Interne extends Scores_Ws_Server
$ref_exp=$tabInterSud['ref_exp'];
$email_exp=$tabInterSud['email_exp'];
$tel_exp=$tabInterSud['tel_exp'];
Metier_Util_Log::write('I',"Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp");
$fp=fopen(LOG_PATH."/intersud.log", "a");
fwrite($fp, print_r($matches,true));
@ -1095,7 +1095,7 @@ class Interne extends Scores_Ws_Server
$liste = array();
$index = 'histo';
Metier_Util_Log::write('I',"rechercheHisto de $recherche ($annee) (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("rechercheHisto de $recherche ($annee) (Max Rep=$nbRep)");
$tabFiltres = array();
@ -1119,7 +1119,7 @@ class Interne extends Scores_Ws_Server
$res = $cl->Query ($recherche, $index);
if ($res===false) {
Metier_Util_Log::write('I',"Search Sphinx : Pas de réponse pour $recherche avec ".implode(',',$tabFiltres).' ('.$cl->GetLastError() .')',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Search Sphinx : Pas de réponse pour $recherche avec ".implode(',',$tabFiltres).' ('.$cl->GetLastError() .')');
$criteres = new RechercheHistoCriteres();
$criteres->recherche = $recherche;
$criteres->annee = $annee;
@ -1136,11 +1136,11 @@ class Interne extends Scores_Ws_Server
}
// Le moteur est opérationel
if ( $cl->GetLastWarning() ) {
Metier_Util_Log::write('I',"Search Sphinx : Warning pour $recherche - ".$cl->GetLastWarning(),__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Search Sphinx : Warning pour $recherche - ".$cl->GetLastWarning());
//print "WARNING: " . $cl->GetLastWarning() . "\n\n";
}
Metier_Util_Log::write('I',"'Search Sphinx dans $index de $recherche (Filtre=".implode(',',$tabFiltres)."), Deb=$deb, nbRep=$nbRep, max=$max, any=$any",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("'Search Sphinx dans $index de $recherche (Filtre=".implode(',',$tabFiltres)."), Deb=$deb, nbRep=$nbRep, max=$max, any=$any");
$tabRet=array();
if ( is_array($res['matches'])) {
@ -1162,7 +1162,7 @@ class Interne extends Scores_Ws_Server
);
}
}
Metier_Util_Log::write('I','Search Sphinx : Retourne '. $res[total].'/'. $res[total_found] .' en '.$res[time] .'secondes',__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info('Search Sphinx : Retourne '. $res[total].'/'. $res[total_found] .' en '.$res[time] .'secondes');
$liste = $tabRet;
$nbTot = $res[total_found];
@ -1244,7 +1244,7 @@ class Interne extends Scores_Ws_Server
if (empty($source)) $source = '';
if (empty($idClient)) $idClient = 0;
Metier_Util_Log::write('I',"getListeSurveillancesCsv Début $source $login $idClient",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("getListeSurveillancesCsv Début $source $login $idClient");
$tabRet = array();
$iDb = new Metier_Util_Db();
@ -1333,7 +1333,7 @@ class Interne extends Scores_Ws_Server
WHERE 1 $strSource $strClient $strLogin AND dateSuppr=0 AND s.login=u.login AND u.idClient=c.id
ORDER BY loginUti ASC, s.siren ASC, s.nic ASC, s.source ASC, s.ref ASC";
}
Metier_Util_Log::write('I',"getListeSurveillancesCsv SQL $sql",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("getListeSurveillancesCsv SQL $sql");
$c = Zend_Registry::get('config');
$path = $c->profil->path->shared.'/files';
@ -1351,7 +1351,7 @@ class Interne extends Scores_Ws_Server
$result->Taille = $size;
$result->Cache = $cache;
Metier_Util_Log::write('I','getListeSurveillancesCsv Url='.$hostname."/fichier/csv/listesurv-$source-$login-$idClient.csv, Taille=$size, Cache=$cache",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info('getListeSurveillancesCsv Url='.$hostname."/fichier/csv/listesurv-$source-$login-$idClient.csv, Taille=$size, Cache=$cache");
$output = new ListeSurveillancesCsvReturn();
$output->error = $error;
@ -1514,7 +1514,7 @@ class Interne extends Scores_Ws_Server
*/
public function searchAct($nom, $cpVille='', $siren=0, $pays='', $pctMin=0, $pctMax=100, $deb=0, $nbRep=20, $maxRep=200, $pertinence=false)
{
Metier_Util_Log::write('I',"Recherche Actionnaire de $nom, $cpVille (Max Rep=$nbRep)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Recherche Actionnaire de $nom, $cpVille (Max Rep=$nbRep)");
if (!empty($pays)){
$wdb = new Metier_Util_Db();
@ -1594,7 +1594,7 @@ class Interne extends Scores_Ws_Server
$output->result = $tabRet;
if ($tabRet['nbReponses']==0) {
Metier_Util_Log::write('W', "Aucun résultat pour cette recherche !", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Aucun résultat pour cette recherche !");
}
return $output;
@ -1671,7 +1671,7 @@ class Interne extends Scores_Ws_Server
'dateCommande' => $dateCommande,
// 'idClient'=> $tabInfoUser['idClient'],
);
Metier_Util_Log::write('I',"Intersud, début commande sur $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, début commande sur $siren");
$messageInfo = print_r($infoEnq, 1).PHP_EOL.print_r($infoDemande,1).PHP_EOL;
$idClient = $this->User->idClient;
@ -1724,7 +1724,7 @@ class Interne extends Scores_Ws_Server
$intersudNomPrenom=trim($matches[1]);
if (preg_match('/<td class="txt_blanc" colspan="7" rowspan="2" valign="middle" background="images_ec\/1erpageespaceclient_17\.jpg">(.*)<\/td>/Uis',$body,$matches))
$intersudRaisonSociale=trim($matches[1]);
Metier_Util_Log::write('I',"Intersud, connexion via $login pour $intersudRaisonSociale ($intersudNomPrenom, cookie=$cookie)",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, connexion via $login pour $intersudRaisonSociale ($intersudNomPrenom, cookie=$cookie)");
/*
$fp=@fopen(LOG_PATH."/intersud.log", "a");
@ -1766,7 +1766,7 @@ class Interne extends Scores_Ws_Server
$ref_exp=$tabInterSud['ref_exp'];
$email_exp=$tabInterSud['email_exp'];
$tel_exp=$tabInterSud['tel_exp'];
Metier_Util_Log::write('I',"Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Intersud, formulaire enquête ref $ref_exp, $email_exp, $tel_exp");
$fp=@fopen(LOG_PATH.'/intersud.log', "a");
@fwrite($fp, print_r($matches,true));
@ -1900,10 +1900,10 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
Metier_Util_Log::write('I',"Dirigeants opérationnels demandés pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Dirigeants opérationnels demandés pour $siren");
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}
@ -1934,7 +1934,7 @@ class Interne extends Scores_Ws_Server
}
}
$this->wsLog('dirigeantsOp', $siren);
Metier_Util_Log::write('I', 'Nb Dirigeants Op retournés = '. count($dirs), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( 'Nb Dirigeants Op retournés = '. count($dirs));
return $tabRet;
}
@ -1947,10 +1947,10 @@ class Interne extends Scores_Ws_Server
{
$this->authenticate();
Metier_Util_Log::write('I',"Liste des dépots INPI pour $siren",__LINE__,__FILE__, __FUNCTION__, __CLASS__);
$this->logger->info("Liste des dépots INPI pour $siren");
if (strlen($siren)>9 || (substr($siren,0,9)*1)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}
@ -1970,7 +1970,7 @@ class Interne extends Scores_Ws_Server
$tabRet[] = $objet;
}
}
Metier_Util_Log::write('I', 'Nb dépôts retournés = '. count($tabRet), __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->info( 'Nb dépôts retournés = '. count($tabRet));
return $tabRet;
}
@ -2073,7 +2073,7 @@ class Interne extends Scores_Ws_Server
if ( empty($nbNiveaux) ) { $nbNiveaux = 10; }
if ( strlen($siren)!=9 || intval($siren)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}
@ -2104,7 +2104,7 @@ class Interne extends Scores_Ws_Server
$this->authenticate();
if ( strlen($siren)!=9 || intval($siren)<100 ){
Metier_Util_Log::write('W', "Siren $siren incorrect", __LINE__, __FILE__, __FUNCTION__, __CLASS__);
$this->logger->warning( "Siren $siren incorrect");
$this->sendError('1010');
}