Mojo::Cache(3) User Contributed Perl Documentation Mojo::Cache(3)NAMEMojo::Cache - Naive In-Memory Cache
SYNOPSIS
use Mojo::Cache;
my $cache = Mojo::Cache->new(max_keys => 50);
$cache->set(foo => 'bar');
my $foo = $cache->get('foo');
DESCRIPTIONMojo::Cache is a naive in-memory cache with size limits.
Note that this module is EXPERIMENTAL and might change without warning!
ATTRIBUTESMojo::Cache implements the following attributes.
"max_keys"
my $max_keys = $cache->max_keys;
$cache = $cache->max_keys(50);
Maximum number of cache keys, defaults to 100.
METHODSMojo::Cache inherits all methods from Mojo::Base and implements the
following new ones.
"get"
my $value = $cache->get('foo');
Get cached value.
"set"
$cache = $cache->set(foo => 'bar');
Set cached value.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>.
perl v5.14.1 2011-09-01 Mojo::Cache(3)