22,7 → 22,7 |
|
private $projet = null; |
private $traitement = null; |
private $erreurs = null; |
private $messages = null; |
private $manuel = null; |
|
private $resultatDao = null; |
96,7 → 96,7 |
$infos[$ordre] = $valeur; |
} else { |
$e = "Le champ '$champ' n'a pas été pris en compte dans l'attribution de l'ordre des champs."; |
$this->ajouterMessageErreur($e); |
$this->ajouterMessage($e); |
} |
} |
$donnees['noms'][] = $infos; |
103,8 → 103,10 |
} |
|
$bdtn_tsv = $this->getVue('versionnage/squelettes/bdnt', $donnees, '.tpl.tsv'); |
if (file_put_contents('/home/jpm/web/referentiel/zip/bdnt.txt', $bdtn_tsv) == false) { |
if (file_put_contents(Config::get('chemin_referentiel_zip').'bdnt.txt', $bdtn_tsv) == false) { |
Debug::printr("une erreur est survenu lors de l'écriture du fichier"); |
} else { |
|
} |
} |
|
125,15 → 127,17 |
return $champs_ordre; |
} |
|
private function ajouterMessageErreur($message) { |
private function ajouterMessage($message) { |
$titre = self::SCRIPT_NOM.' #'.$this->traitement['id_traitement']; |
$this->erreurs[] = array($titre, $message); |
$this->messages[] = array($titre, $message); |
} |
|
private function traiterMessagesErreur() { |
if (isset($this->erreurs)) { |
$this->resultatDao->ajouter($this->traitement['id_traitement'], $this->erreurs); |
private function traiterMessages() { |
if (isset($this->messages)) { |
foreach ($this->messages as $message) { |
$this->resultatDao->ajouter($this->traitement['id_traitement'], $message); |
} |
} |
} |
} |
?> |