[Symfony] Cacher un objet Propel sérialisé
Peut être utile pour les gros objets couteux et utilisés souvent.
$key = md5('myPropelObjectKey'); $cache = new sfProcessCache(); if ($cache->has($key)) { $obj = unserialize($cache->get($key)); } else { $obj = Table::doSelect(); $cache->set($key, serialize($obj)) }

Comments on this snippet
Salut,
si je ne me trompe pas, il y a une petite erreur dans le nom de variable à la ligne 3 : il ne faut pas utiliser $sfProcessCache, mais bien la nouvelle instance qu'on vient de créer, $cache ...
Bien vu, c'est corrigé, merci :)