86400,
"h" => 3600,
"m" => 60,
"s" => 1);
$result = "";
foreach ($tabTemps as $uniteTemps => $nombreSecondesDansUnite) {
$$uniteTemps = floor($time / $nombreSecondesDansUnite);
$time = $time % $nombreSecondesDansUnite;
if ($$uniteTemps > 0 || !empty($result)) {
$result .= $$uniteTemps . " $uniteTemps ";
}
}
return $result;
}
function dateDiff($date1, $date2)
{
$diff = abs($date1 - $date2); // abs pour avoir la valeur absolute, ainsi éviter d'avoir une différence négative
$retour = array();
$tmp = $diff;
$second = $tmp % 60;
$tmp = floor(($tmp - $second) / 60);
$minute = $tmp % 60;
$tmp = floor(($tmp - $minute) / 60);
$heure = $tmp % 24;
$tmp = floor(($tmp - $heure) / 24);
$jour = $tmp;
return 'Depuis ' . $jour . ' jours ' . $heure . ' heures ' . $minute . ' minutes ' . $second . ' secondes';
}
function traitementTemps($time, $dateAjout)
{
if ($time == null) {
$now = time();
$date2 = strtotime($dateAjout);
return dateDiff($now, $date2);
} else {
return duree($time);
}
}
function toLocateDate($date , $timezone){
if($date){
$carbon = Carbon::createFromFormat('Y-m-d H:i:s', $date, 'UTC');
$carbon->setTimezone($timezone);
return $carbon->toDateTimeString();
}
return $date;
}
?>
lang->line('Temps moyen de traitement entrant'); ?>
lang->line('Aucune demande traitée');
}
?>
session->userdata('category') == 'super') { ?>
lang->line('Temps moyen de traitement sortant'); ?>
lang->line('Aucune demande traitée');
}
?>
session->userdata('category') == 'super') { ?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
" . $this->lang->line('Telephone') . " |
" . $this->lang->line('Emetteur') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Statut') . " |
" . $this->lang->line('Délai de traitement') . " |
Action |
";
?>
result() as $row) {
$num++;
$etat = $this->lang->line("Non traitée");
$disabled ="disabled";
if ($row->statut == 1) {
$etat = $this->lang->line("Acceptée");
$disabled="";
} else if ($row->statut == 2) {
$etat = $this->lang->line("Annulée");
}
$origin = $row->codeMembre;
$destination = $row->codeParrain;
if ($row->codeMembre == $this->session->userdata('member_code')) {
$origin = $this->lang->line('Vous');
}
if ($row->codeParrain == $this->session->userdata('member_code')) {
$destination = $this->lang->line('Vous');
}
echo "
$row->phone |
$origin |
$row->montant |
".toLocateDate($row->dateAjout,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateModif,$this->session->userdata('timezone'))." |
$etat |
" . traitementTemps($row->temps, $row->dateAjout) . " |
|
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Statut') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$etat = $this->lang->line("Non traitée");
if ($row->statut == 1) {
$etat = $this->lang->line("Acceptée");
} else if ($row->statut == 2) {
$etat = $this->lang->line("Annulée");
}
$origin = $row->codeMembre;
$destination = $row->codeParrain;
if ($row->codeMembre == $this->session->userdata('member_code')) {
$origin = $this->lang->line('Vous');
}
if ($row->codeParrain == $this->session->userdata('member_code')) {
$destination = $this->lang->line('Vous');
}
echo "
$row->montant |
".toLocateDate($row->dateAjout,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateModif,$this->session->userdata('timezone'))." |
$etat |
" . traitementTemps($row->temps, $row->dateAjout) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
lang->line('Adhésion')) {
echo "
N° |
" . $this->lang->line('Contact') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
} else {
echo "
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
}
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
" . $this->lang->line('Reseau') . " |
" . $this->lang->line('Téléphone utilisateur') . " |
" . $this->lang->line('Emetteur') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Statut') . " |
" . $this->lang->line('Délai de traitement') . " |
Action |
";
?>
result() as $row) {
$num++;
$etat = $this->lang->line("Non traitée");
$disabled="disabled";
if ($row->statut == 1) {
$etat = $this->lang->line("Acceptée");
$disabled = "";
} else if ($row->statut == 2) {
$etat = $this->lang->line("Annulée");
}
$origin = $row->codeMembre;
$destination = $row->codeParrain;
if ($row->codeMembre == $this->session->userdata('member_code')) {
$origin = $this->lang->line('Vous');
}
if ($row->codeParrain == $this->session->userdata('member_code')) {
$destination = $this->lang->line('Vous');
}
echo "
$row->reseau |
$row->phone |
$origin |
$destination |
$row->montant |
".toLocateDate($row->dateAjout,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateModif,$this->session->userdata('timezone'))." |
$etat |
" . traitementTemps($row->temps, $row->dateAjout) . " | 1
|
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>
num_rows();
$num = 0;
if ($numrows > 0) {
?>
N° |
" . $this->lang->line('Membre') . " |
" . $this->lang->line('Parrain') . " |
" . $this->lang->line('Montant') . " |
" . $this->lang->line('Date de la demande') . " |
" . $this->lang->line('Date de traitement') . " |
" . $this->lang->line('Délai de traitement') . " |
";
?>
result() as $row) {
$num++;
$superviseur = $row->superviseur;
if ($row->superviseur == $this->session->userdata('member_code')) {
$superviseur = $this->lang->line('Vous');
}
echo "
$num |
$row->emetteur |
$superviseur |
$row->montant |
".toLocateDate($row->dateA,$this->session->userdata('timezone'))." |
".toLocateDate($row->dateM,$this->session->userdata('timezone'))." |
" . duree($row->temps) . " |
";
}
?>
lang->line('Aucune demande');
}
} else {
echo $this->lang->line('Aucune demande');
}
?>