| Catalyst-Plugin-Cache documentation | view source | Contained in the Catalyst-Plugin-Cache distribution. |
Catalyst::Plugin::Cache::Curried - Curried versions of cache_set,
cache_get and cache_remove that look more like a backend.
my $curried = $c->cache( %meta );
$curried->get( $key, $value ); # no need to specify %meta
See META DATA in Catalyst::Plugin::Cache for details.
Create a new curried cache, that captures %meta.
This calls choose_cache_backend on the $c object with the captured meta and
the additional meta.
Dellegate to the c object's cache_set, cache_get, cache_remove
or cache_compute with the arguments, then the captured meta from meta,
and then the additional meta.
Returns the array ref that captured %meta from new.
The captured $c object to delegate to.
| Catalyst-Plugin-Cache documentation | view source | Contained in the Catalyst-Plugin-Cache distribution. |