/[Frey]/trunk/lib/Frey/Session.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/Frey/Session.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 566 by dpavlin, Thu Nov 27 21:32:07 2008 UTC revision 569 by dpavlin, Thu Nov 27 22:10:49 2008 UTC
# Line 9  use DBM::Deep; Line 9  use DBM::Deep;
9  use Data::Dump qw/dump/;  use Data::Dump qw/dump/;
10  use Time::HiRes qw/time/;  use Time::HiRes qw/time/;
11    
12    our $usage = DBM::Deep->new( 'var/session/usage.db' );
13  has 'usage' => (  has 'usage' => (
14          documentation => 'Track usage of classes for ClassBrowser',          documentation => 'Track usage of classes for ClassBrowser',
15          is => 'rw',          is => 'rw',
16          isa => 'DBM::Deep',          isa => 'DBM::Deep',
17          lazy => 1,          lazy => 1,
18          default => sub {          default => sub {
19                  DBM::Deep->new( 'var/session/usage.db' );                  $usage
20          },          },
21  );  );
22    
23    our $bugs = DBM::Deep->new( 'var/session/bugs.db' );
24  has 'bugs' => (  has 'bugs' => (
25          documentation => 'Track bugs within Frey',          documentation => 'Track bugs within Frey',
26          is => 'rw',          is => 'rw',
27          isa => 'DBM::Deep',          isa => 'DBM::Deep',
28          lazy => 1,          lazy => 1,
29          default => sub {          default => sub {
30                  DBM::Deep->new( 'var/session/bugs.db' );                  $bugs
31          },          },
32  );  );
33  sub as_data {  sub as_data {

Legend:
Removed from v.566  
changed lines
  Added in v.569

  ViewVC Help
Powered by ViewVC 1.1.26