27,18 → 27,22 |
} |
} |
|
public function consulter($ressources, $parametres) { |
public function consulter() { |
list($ressources, $parametres) = func_get_args(); |
$id = $this->genererID($ressources, $parametres); |
$retour = unserialize($this->cache->charger($id)); |
if ($retour == false) { |
$retour = $this->mettreEnCache($ressources, $parametres); |
$retour = call_user_func_array(array($this, 'mettreEnCache'), |
func_get_args()); |
} |
|
return $retour; |
} |
|
public function mettreEnCache($ressources, $parametres) { |
$retour = $this->service->consulter($ressources, $parametres); |
public function mettreEnCache() { |
list($ressources, $parametres) = func_get_args(); |
$retour = call_user_func_array(array($this->service, 'consulter'), |
func_get_args()); |
$id = $this->genererID($ressources, $parametres); |
if ($this->dureecache > 0) { |
$this->cache->sauver(serialize($retour), $id); |