430,13 → 430,22 |
$requete = $this->construireRequeteGrandsContributeurs($nombre, $jours, $critere); |
$resultats = Cel::db()->requeter($requete); |
|
$retour = array( |
'entete' => array( |
'nombre' => $nombre, |
'jours' => $jours, |
'critere' => $critere |
), |
'resultats' => array() |
); |
$liste = array(); |
if ($resultats != false) { |
foreach ($resultats as $resultat) { |
$liste[] = $resultat; // pas de clefs afin de renvoyer une "liste" JSON, qui sera interprétée en conservant l'ordre |
} |
$retour['resultats'] = $liste; |
} |
return $liste; |
return $retour; |
} |
|
private function construireRequeteGrandsContributeurs($nombre = 10, $jours = 7, $critere = null) { |