1 |
fraynaud |
3 |
<?php |
2 |
fmichon |
2278 |
/** |
3 |
|
|
* |
4 |
|
|
* |
5 |
|
|
* @package openmairie_exemple |
6 |
|
|
* @version SVN : $Id: om_sousetat.class.php 2470 2013-09-09 12:21:44Z fmichon $ |
7 |
|
|
*/ |
8 |
fraynaud |
3 |
|
9 |
vpihour |
3138 |
require_once "../core/obj/om_sousetat.class.php"; |
10 |
fmichon |
2278 |
|
11 |
vpihour |
3138 |
class om_sousetat extends om_sousetat_core { |
12 |
fraynaud |
3 |
|
13 |
fmichon |
2278 |
function om_sousetat($id, &$db, $debug) { |
14 |
|
|
$this->constructeur($id, $db, $debug); |
15 |
fraynaud |
3 |
} |
16 |
|
|
|
17 |
softime |
3287 |
/** |
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 |
fmichon |
2278 |
} |
45 |
|
|
|
46 |
|
|
?> |