|
|
|
<?php
|
|
|
|
|
|
|
|
namespace modeles;
|
|
|
|
|
|
|
|
class AdminModele extends MembreModele
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @description supprimer un compte
|
|
|
|
* @param \Alumni $account compte à supprimer
|
|
|
|
*/
|
|
|
|
public function deleteAccount(\Alumni $account)
|
|
|
|
{
|
|
|
|
// TO DO
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @description obtenir la liste des signalements
|
|
|
|
* @return array des signalements
|
|
|
|
*/
|
|
|
|
public function LoadReports() : array
|
|
|
|
{
|
|
|
|
// TO DO
|
|
|
|
return [];
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @description supprimer une offre spécifique
|
|
|
|
* @param \Offre $offer offre à supprimer
|
|
|
|
*/
|
|
|
|
public function deleteOffer(\Offre $offer)
|
|
|
|
{
|
|
|
|
// TO DO
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @description créer un évènement
|
|
|
|
* @return \Evenement évènement créé
|
|
|
|
*/
|
|
|
|
public function createEvent() : \Evenement
|
|
|
|
{
|
|
|
|
$event = new \Evenement("","",null);
|
|
|
|
// TO DO
|
|
|
|
|
|
|
|
return $event;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @description suppression d'un évènement
|
|
|
|
* @param \Evenement $event évènement à supprimer
|
|
|
|
*/
|
|
|
|
public function deleteEvent(\Evenement $event)
|
|
|
|
{
|
|
|
|
// TO DO
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @description obtenir la liste de tous les utilisateurs
|
|
|
|
* @return array liste de tous les utilisateurs
|
|
|
|
*/
|
|
|
|
public function getUserList() : array
|
|
|
|
{
|
|
|
|
// TO DO
|
|
|
|
return [];
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|