/[openfoncier]/branches/lien-openaria/obj/om_etat.class.php
ViewVC logotype

Contents of /branches/lien-openaria/obj/om_etat.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4161 - (show annotations)
Fri May 13 14:41:58 2016 UTC (8 years, 8 months ago) by fmichon
File size: 1361 byte(s)
* Création d'une branche pour développer le lien avec l'application openARIA.

1 <?php
2 /**
3 *
4 *
5 * @package openmairie_exemple
6 * @version SVN : $Id: om_etat.class.php 6057 2016-02-29 14:52:43Z stimezouaght $
7 */
8
9 require_once "../core/obj/om_etat.class.php";
10
11 class om_etat extends om_etat_core {
12
13 /** @var boolean Les nouvelles actions sont activées sur cet objet */
14 var $activate_class_action;
15
16 function om_etat($id, &$db, $debug) {
17 //On active les nouvelles actions
18 $this->activate_class_action = true;
19 $this->constructeur($id, $db, $debug);
20 }
21
22 /**
23 * Permet de modifier les valeurs d'un objet pour le copier.
24 *
25 * @param array $valCopy Liste des valeurs à copier
26 * @param string $objsf Liste des objets liés
27 * @param mixed $DEBUG Mode debug
28 *
29 * @return array
30 */
31 function update_for_copy($valCopy, $objsf, $DEBUG) {
32
33 // Libellé du duplicata
34 $libelle = _("Copie de %s du %s");
35 $valCopy['libelle'] = sprintf($libelle, $valCopy['libelle'], date('d/m/Y H:i:s'));
36 // Tronque le libellé si celui est trop long
37 $valCopy['libelle'] = mb_substr($valCopy['libelle'], 0, 100, "UTF8");
38
39 // La lettre-type ne doit pas être actif
40 $valCopy['actif'] = 'f';
41
42 // Message à retourner
43 $valCopy['message'] = '';
44
45 // Retourne les valeurs
46 return $valCopy;
47 }
48
49 }
50
51 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26