Section courante

A propos

Section administrative du site

sfCache

Symfony : Cache
PHP Symfony 1

Description

Cette classe contient tous les caches de Symfony.

Liste des méthodes

Nom Prototype Description
__CONSTRUCT function __construct(); Ce constructeur permet de construire cet objet.
CLEAN function clean($mode); Cette méthode permet d'effacer le cache.
GET function get($key, $default); Cette méthode permet de demander le contenu du cache pour la clef spécifié.
GETBACKEND function getBackend(); Cette méthode permet de demander l'objet d'arrière-plan.
GETLASTMODIFIED function getLastModified($key); Cette méthode permet de demander la date de la dernière modification de clef spécifié.
GETLIFETIME function getLifetime($lifetime); Cette méthode permet de calculer la durée de vie de la cache.
GETMANY function getMany($keys); Cette méthode permet de demander plusieurs clefs en une seule fois.
GETOPTION function getOption($name, $default); Cette méthode permet de demander la valeur d'une option.
GETTIMEOUT function getTimeout($key); Cette méthode permet de demander le dépassement de délai pour la clef spécifié.
HAS function has($key); Cette méthode permet de vérifier s'il y a un cache pour la clef spécifié.
INITIALIZE function initialize($options); Cette méthode permet d'initialiser cet instance sfCache.
PATTERNTOREGEXP function patternToRegexp($pattern); Cette méthode permet de convertir une palette de recherche en expression régulière.
REMOVE function remove($key); Cette méthode permet d'enlever un contenu de la cache.
REMOVEPATTERN function removePattern($pattern); Cette méthode permet d'enlever les contenus spécifiés de la cache par un filtre de correspondance sous forme d'expression régulière.
SET function set($key, $data, $lifetime); Cette méthode permet de sauvegarder quelques données dans le cache.
SETOPTION function setOption($name, $value); Cette méthode permet de fixer la valeur d'une option.

Légende

    Cette couleur permet d'indiquer qu'il s'agit d'un constructeur d'objet.



Dernière mise à jour : Mardi, le 29 août 2017