Line 30... |
Line 30... |
30 |
private $traitementDao = null;
|
30 |
private $traitementDao = null;
|
31 |
private $tableStructureDao = null;
|
31 |
private $tableStructureDao = null;
|
32 |
private $referentielDao = null;
|
32 |
private $referentielDao = null;
|
Line 33... |
Line 33... |
33 |
|
33 |
|
34 |
public function executer() {
|
- |
|
35 |
// Récupération de paramêtres
|
- |
|
36 |
$this->projet = $this->getParam('p');
|
34 |
public function executer() {
|
Line 37... |
Line 35... |
37 |
$this->manuel = parse_ini_file(Config::get('chemin_appli').DS.'..'.DS.'configurations'.DS.'referentiel_v2.1.ini');
|
35 |
$this->manuel = parse_ini_file(Config::get('chemin_appli').DS.'..'.DS.'configurations'.DS.'referentiel_v2.1.ini');
|
38 |
|
36 |
|
39 |
$this->resultatDao = new ResultatDao();
|
37 |
$this->resultatDao = new ResultatDao();
|
40 |
$this->traitementDao = new TraitementDao();
|
38 |
$this->traitementDao = new TraitementDao();
|
41 |
Debug::printr('Dans le script test');
|
39 |
Debug::printr('Dans le script test');
|
42 |
// Récupération du dernier traitement demandé
|
40 |
// Récupération du dernier traitement demandé
|
- |
|
41 |
$this->traitement = $this->traitementDao->getDernierTraitement('tout', self::SCRIPT_NOM);
|
43 |
$this->traitement = $this->traitementDao->getDernierTraitement($this->projet, self::SCRIPT_NOM);
|
42 |
if (isset($this->traitement)) {
|
44 |
if (isset($this->traitement)) {
|
43 |
$this->projet = $this->traitement['referentiel_code']; // Récupération du nom de projet
|
45 |
Debug::printr($this->traitement);
|
44 |
Debug::printr($this->traitement);
|
Line 46... |
Line 45... |
46 |
// Écriture de la date de début du traitement
|
45 |
// Écriture de la date de début du traitement
|
Line 65... |
Line 64... |
65 |
$this->traiterErreur('Erreur : la commande "%s" n\'existe pas!', array($cmd));
|
64 |
$this->traiterErreur('Erreur : la commande "%s" n\'existe pas!', array($cmd));
|
66 |
}
|
65 |
}
|
67 |
// Écriture de la date de fin du traitement
|
66 |
// Écriture de la date de fin du traitement
|
68 |
Debug::printr('Termine:'.$this->traitementDao->terminerTraitement($this->traitement['id_traitement']));
|
67 |
Debug::printr('Termine:'.$this->traitementDao->terminerTraitement($this->traitement['id_traitement']));
|
69 |
} else {
|
68 |
} else {
|
70 |
Debug::printr("Aucun dernier traitement trouvé pour le projet '{$this->projet}' et le script '".self::SCRIPT_NOM."' !");
|
69 |
Debug::printr("Aucun dernier traitement trouvé pour le script '".self::SCRIPT_NOM."' !");
|
71 |
}
|
70 |
}
|
72 |
}
|
71 |
}
|
Line 73... |
Line 72... |
73 |
|
72 |
|
74 |
public function lancerTests() {
|
73 |
public function lancerTests() {
|