14 |
$this->constructeur($id, $db, $debug); |
$this->constructeur($id, $db, $debug); |
15 |
} |
} |
16 |
|
|
17 |
|
/** |
18 |
|
* Permet de modifier les valeurs d'un objet pour le copier. |
19 |
|
* |
20 |
|
* @param array $valCopy Liste des valeurs à copier |
21 |
|
* @param string $objsf Liste des objets liés |
22 |
|
* @param mixed $DEBUG Mode debug |
23 |
|
* |
24 |
|
* @return array |
25 |
|
*/ |
26 |
|
function update_for_copy($valCopy, $objsf, $DEBUG) { |
27 |
|
|
28 |
|
// Libellé du duplicata |
29 |
|
$libelle = _("Copie de %s du %s"); |
30 |
|
$valCopy['libelle'] = sprintf($libelle, $valCopy['libelle'], date('d/m/Y H:i:s')); |
31 |
|
// Tronque le libellé si celui est trop long |
32 |
|
$valCopy['libelle'] = mb_substr($valCopy['libelle'], 0, 100, "UTF8"); |
33 |
|
|
34 |
|
// La lettre-type ne doit pas être actif |
35 |
|
$valCopy['actif'] = 'f'; |
36 |
|
|
37 |
|
// Message à retourner |
38 |
|
$valCopy['message'] = ''; |
39 |
|
|
40 |
|
// Retourne les valeurs |
41 |
|
return $valCopy; |
42 |
|
} |
43 |
|
|
44 |
} |
} |
45 |
|
|
46 |
?> |
?> |