Subversion Repositories Sites.obs-saisons.fr

Compare Revisions

Ignore whitespace Rev 45 → Rev 46

/trunk/applications/jrest/services/OdsEvenement.php
1,6 → 1,6
<?php
 
class OdsEvenement extends JRestService {
class OdsEvenement extends GestionTriple {
 
const PREFIXE = 'get';
32,41 → 32,13
* Méthode appelée pour ajouter un élément.
*/
public function createElement($params) {
// Identification de l'utilisateur
list($id_utilisateur, $id_session) = $this->getIdentification($params);
// Contrôle du non détournement de l'utilisateur
if ($this->etreAutorise($id_utilisateur)) {
try {
} catch (PDOException $e) {
$this->messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete);
}
}
$this->envoyer((string) $id_personne);
print_r($params);
$this->envoyer();
}
/**
* Méthode appelée pour mettre à jour un élément
*/
public function updateElement($uid, $params) {
//Mise à jour de la personne
// Identification de l'utilisateur
list($id_utilisateur, $id_session) = $this->getIdentification($params);
// Contrôle du non détournement de l'utilisateur
if ($this->etreAutorise($id_utilisateur)) {
try {
 
} catch (PDOException $e) {
$messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete);
}
}
$this->envoyer();
}
/**
* Méthode appelée pour supprimer un élément
*/
public function deleteElement($uid) {
135,16 → 107,20
foreach($liste_evenements as $evenement) {
$identifiant_stade = $evenement['ot_id_triple'];
$stade_observation_complet = $evenement['ot_cle'];
$infos_stades = split('_',$stade_observation_complet);
$infos_stades = $this->renvoyerInformationStadeAPartirChaineTriple($stade_observation_complet);
$titre_stade = $infos_stades[1];
$numero_stade = $infos_stades[3];
$titre_stade = $infos_stades['nom'];
$numero_stade = $infos_stades['numero'];
$abreviation_stade = $infos_stades['abreviation'];
$tableau_evenements_formate[$titre_stade]['id'] = $evenement['ot_id_triple'];
$tableau_evenements_formate[$titre_stade]['nom'] = $titre_stade;
$tableau_evenements_formate[$titre_stade]['stades'][] = $numero_stade;
$tableau_evenements_formate[$titre_stade]['abreviation'] = $abreviation_stade;
$tableau_evenements_formate[$titre_stade]['stades'][$identifiant_stade] = $numero_stade;
}