Line 271... |
Line 271... |
271 |
/**
|
271 |
/**
|
272 |
* Méthode appelée pour ajouter un traitement.
|
272 |
* Méthode appelée pour ajouter un traitement.
|
273 |
* Retour l'id du nouvel enregistrement ou false!
|
273 |
* Retour l'id du nouvel enregistrement ou false!
|
274 |
*/
|
274 |
*/
|
275 |
public function createElement($params_post) {
|
275 |
public function createElement($params_post) {
|
276 |
$params_proteges = $this->traiterParametresPost(array('referentiel_code', 'script'), $params_post);
|
276 |
$params_proteges = $this->traiterParametresPost(array('referentiel_code', 'script', 'script_parametres'), $params_post);
|
277 |
$meta_date_creation = date ("Y-m-d H:i:s");
|
277 |
$meta_date_creation = date ('Y-m-d H:i:s');
|
278 |
$nom = $this->bdd->quote("Traitement {$params_post['referentiel_code']} - $meta_date_creation");
|
278 |
$nom = $this->bdd->quote("Traitement {$params_post['referentiel_code']} - $meta_date_creation");
|
279 |
$meta_date_creation = $this->bdd->quote($meta_date_creation);
|
279 |
$meta_date_creation = $this->bdd->quote($meta_date_creation);
|
Line 280... |
Line 280... |
280 |
|
280 |
|
281 |
try {
|
281 |
try {
|
282 |
$requete = "INSERT INTO ref_traitement ".
|
282 |
$requete = "INSERT INTO ref_traitement ".
|
283 |
' (referentiel_code, script, nom, meta_date_creation) '.
|
283 |
' (referentiel_code, script, script_parametres, nom, meta_date_creation) '.
|
284 |
" VALUES ({$params_proteges['referentiel_code']}, {$params_proteges['script']}, $nom, $meta_date_creation) ";
|
284 |
" VALUES ({$params_proteges['referentiel_code']}, {$params_proteges['script_parametres']}, {$params_proteges['script']}, $nom, $meta_date_creation) ";
|
285 |
$resultat = $this->bdd->exec($requete);
|
285 |
$resultat = $this->bdd->exec($requete);
|
286 |
if ($resultat === false) {
|
286 |
if ($resultat === false) {
|
287 |
$id = false;
|
287 |
$id = false;
|
288 |
$this->debug[] = "Traitement NON ajouté.";
|
288 |
$this->debug[] = "Traitement NON ajouté.";
|