Subversion Repositories eFlore/Applications.cel

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
416 aurelien 1
<?php
928 aurelien 2
// ATTENTION ! Classe compatible uniquement avec nouveau format de bdd du cel //
416 aurelien 3
/**
928 aurelien 4
* PHP Version 5
5
*
6
* @category  PHP
7
* @package   jrest
8
* @author    David Delon <david.delon@clapas.net>
9
* @author    Aurélien Peronnet <aurelien@tela-botanica.org>
10
* @copyright 2010 Tela-Botanica
11
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
12
* @version   SVN: <svn_id>
13
* @link      /doc/jrest/
14
*/
416 aurelien 15
 
928 aurelien 16
/**
17
* InventoryImport.php
18
*
19
* in : utf8
20
* out : utf8
21
*
22
* Cas d'utilisation :
23
* Service importation releve en cours
24
*
25
* 1 : L'utilisateur à traiter est communique au service
26
* 2 : Les releves associés à la session en cours sont transferés à l'utilisateur identifié
27
*/
28
class InventoryImport extends Cel  {
416 aurelien 29
 
928 aurelien 30
	function getElement($uid){
416 aurelien 31
 
928 aurelien 32
		// Controle detournement utilisateur
33
	 	$this->controleUtilisateur($uid[0]);
34
 
35
	 	$id_session_temporaire = session_id();
36
 
37
	 	$gestionnaire_observation = new GestionObservation($this->config);
38
	 	$migration_compte_a_compte = $gestionnaire_observation->migrerObservations($uid[0], $id_session_temporaire);
39
 
40
		$retour = false;
41
		if($migration_compte_a_compte) {
42
			$retour = 'OK';
43
		}
44
 
45
		echo $retour;
46
		exit;
416 aurelien 47
	}
48
}
49
/* +--Fin du code ---------------------------------------------------------------------------------------+
50
* $Log$
51
* Revision 1.3  2008-01-30 08:57:28  ddelon
52
* fin mise en place mygwt
53
*
54
* Revision 1.2  2007-05-22 12:54:09  ddelon
55
* Securisation acces utilisateur
56
*
57
* Revision 1.1  2007-05-21 18:12:20  ddelon
58
* Gestion des importations locale de releves
59
*/
928 aurelien 60
?>