root/trunk/plagger/lib/Plagger/Cache/Null.pm

Revision 239 (checked in by miyagawa, 3 years ago)

Fallbacks to on process memory cache when Cache module is not installed. Fixes #85

  • Property svn:keywords set to Id Revision
Line 
1 package Plagger::Cache::Null;
2 use strict;
3
4 sub new {
5     bless {}, shift;
6 }
7
8 sub get {
9     my($self, $key) = @_;
10     $self->{$key};
11 }
12
13 sub set {
14     my($self, $key, $value, $expiry) = @_;
15     $self->{$key} = $value;
16 }
17
18 sub remove {
19     my($self, $key) = @_;
20     delete $self->{$key};
21 }
22
23 1;
24
Note: See TracBrowser for help on using the browser.