Data-ObjectDriver
view release on metacpan or search on metacpan
lib/Data/ObjectDriver/Driver/Cache/Cache.pm view on Meta::CPAN
# $Id$
package Data::ObjectDriver::Driver::Cache::Cache;
use strict;
use warnings;
use base qw( Data::ObjectDriver::Driver::BaseCache );
sub deflate {
my $driver = shift;
my($obj) = @_;
$obj->deflate;
}
sub inflate {
my $driver = shift;
my($class, $data) = @_;
$class->inflate($data);
}
sub get_from_cache { shift->cache->thaw(@_) }
sub add_to_cache { shift->cache->freeze(@_) }
sub update_cache { shift->cache->freeze(@_) }
sub remove_from_cache { shift->cache->remove(@_) }
1;
( run in 1.079 second using v1.01-cache-2.11-cpan-39bf76dae61 )