clear_cache <methodsynopsis> <type>void</type><methodname>clear_cache</methodname> <methodparam><type>string</type><parameter>template</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>cache_id</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>compile_id</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>expire_time</parameter></methodparam> </methodsynopsis> <para> Utilisée pour nettoyer le(s) fichier(s) de cache d'un <parameter>template</parameter> en particulier. Si vous avez plusieurs fichiers de cache pour ce template, vous pouvez en spécifier un en particulier en passant son identifiant <parameter>cache_id</parameter> en deuxième paramètre. Vous pouvez aussi passer un identifiant de compilation <parameter>compile_id</parameter> en troisième paramètre. Vous pouvez grouper des templates ensemble afin qu'ils puissent être supprimés en groupe. Référez-vous à la section sur le <link linkend="caching">cache</link> pour plus d'informations. Vous pouvez passer un quatrième paramètre pour indiquer un âge minimum en secondes que le fichier en cache doit avoir avant d'être effacé. </para> <example> <title>Exemple avec clear_cache clear_cache("index.tpl"); // efface un fichier de cache grâce à son identifiant de cache $smarty->clear_cache("index.tpl","CACHEID"); ?> ]]> Voir aussi le cache.