Rechercher une page de manuel
Cache::Simple::TimedExpiry.3pm
Langue: en
Version: 2006-11-20 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Cache::Simple::TimedExpiryEXAMPLE
package main; use strict; use warnings; $,=' '; $|++; use Cache::Simple::TimedExpiry; my $h = Cache::Simple::TimedExpiry->new; $h->set( DieQuick => "No duration!", 0); print $h->elements; do { $h->set($_,"Value of $_", 1); sleep 2;} for qw(Have a nice day you little monkey); print $h->elements; $h->dump; sleep 4; print $h->elements; $h->dump; print time;
new
Set up a new cache objectexpire_after SECONDS
Set the cache's expiry policy to expire entries after SECONDS seconds. Setting this changes the expiry policy for pre-existing cache entries and for new ones.has_key KEY
Return true if the cache has an entry with the key KEYfetch KEY
Return the cache entry with key KEY. Returns undef if there is no such entry(Can also be called as get)
store KEY VALUE
Store VALUE in the cache with accessor KEY. Expire it from the cache at or after EXPIRYTIME.(Can also be called as set)
AUTHOR
Jesse Vincent <jesse@bestpractical.com> Some of the heavy lifting was designed by Robert Spier <rspier@pobox.com>Copyright 2004 Jesse Vincent <jesse@bestpractical.com>
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre