/[openfoncier]/trunk/services/metier/messagesmanager.php
ViewVC logotype

Diff of /trunk/services/metier/messagesmanager.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1291 by nhaye, Tue Feb 26 09:06:36 2013 UTC revision 1377 by nhaye, Tue Mar 12 17:17:07 2013 UTC
# Line 27  class MessagesManager extends MetierMana Line 27  class MessagesManager extends MetierMana
27      var $TYPE_COMPLETUDE_SECU = 'Mise à jour de complétude ERP SECU';      var $TYPE_COMPLETUDE_SECU = 'Mise à jour de complétude ERP SECU';
28      var $TYPE_QUALIFICATION_ERP = 'Mise à jour de qualification';      var $TYPE_QUALIFICATION_ERP = 'Mise à jour de qualification';
29      var $TYPE_DOSSIER_ENJEUX = 'Dossier à enjeux ERP';      var $TYPE_DOSSIER_ENJEUX = 'Dossier à enjeux ERP';
30        var $TYPE_ERP_QUALIFIE = 'ERP Qualifié';
31      /**#@-*/      /**#@-*/
32    
33      /**      /**
# Line 298  class MessagesManager extends MetierMana Line 299  class MessagesManager extends MetierMana
299    
300      }      }
301    
302        /**
303         * Ce message permet de recevoir les informations de complétude dossier
304         * PC qui concerne un ERP par le service ERP Accessibilité
305         *
306         * @param mixed $data Les données reçues en format d'un tableau associative
307         */
308        public function erpQualifie($data) {
309    
310            // Logger
311            $this->addToLog("erpQualifie(): start", EXTRA_VERBOSE_MODE);
312    
313            // Définition des critères de vérification de la validité du contenu
314            // du message
315            $key_val_pairs = array('competence' => null,
316                                   'contrainte_plu' => null,
317                                   'reference_cadastrale' => null,
318                                   );
319    
320            // Appel de la méthode de traitement générique qui permet d'effectuer
321            // les vérifications de validité des données et de préparer la
322            // requête d'insertion par la modification de $data
323            $ret = $this->generic($data,
324                                  $this->TYPE_ERP_QUALIFIE,
325                                  $key_val_pairs);
326    
327            // Si une erreur a été rencontrée alors on retourne cette erreur
328            if ($ret != $this->OK) {
329                return $ret;
330            }
331    
332            // Si aucune erreur n'a été rencontrée alors on appelle la méthode
333            // ajouter pour insérer le message et on retourne le résultat de
334            // la méthode ajouter
335            return parent::ajouter($data,
336                    "Insertion du message '".$this->TYPE_ERP_QUALIFIE."' OK.",
337                    "Echec du message '".$this->TYPE_ERP_QUALIFIE."'");
338    
339        }
340  }  }
341    
342  ?>  ?>

Legend:
Removed from v.1291  
changed lines
  Added in v.1377

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26