Changeset 121
- Timestamp:
- 03/26/09 21:03:01 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Vote/Model/Vote.pm
r113 r121 20 20 sub new { 21 21 my ($class) = @_; 22 23 bless { 24 db => _newdb(), 25 }, $class; 26 } 27 28 sub _newdb { 22 29 my $db = DBI->connect( 23 30 'dbi:Pg:' . Vote->config->{db}, … … 31 38 ) or return; 32 39 $db->do(q{set DATESTYLE to 'DMY'}); 33 34 bless { 35 db => $db, 36 }, $class; 37 } 38 39 sub db { $_[0]->{db} } 40 return $db; 41 } 42 43 sub db { 44 return $_[0]->{db} && $_[0]->{db}->ping 45 ? $_[0]->{db} 46 : $_[0]->_newdb(); 47 } 40 48 41 49 sub mail_header {
Note: See TracChangeset
for help on using the changeset viewer.