IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 5172


Ignore:
Timestamp:
Sep 28, 2005, 11:45:08 AM (21 years ago)
Author:
jhoblitt
Message:

add find_new()
move add_new -> PS::IPP::MetaDB::Image::New

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/PS-IPP-MetaDB/lib/PS/IPP/MetaDB.pm

    r5167 r5172  
    11# Copyright (C) 2005  Joshua Hoblitt
    22#
    3 # $Id: MetaDB.pm,v 1.2 2005-09-28 04:32:21 jhoblitt Exp $
     3# $Id: MetaDB.pm,v 1.3 2005-09-28 21:45:08 jhoblitt Exp $
    44
    55package PS::IPP::MetaDB;
     
    3434        croak $commit_error;
    3535    }
    36 }
    37 
    38 sub add_new {
    39     my $class = shift;
    40     my %p = @_;
    41 
    42     PS::IPP::MetaDB::Image::New->create({
    43         exp_id      => $p{exp_id},
    44         class_id    => $p{class_id},
    45         camera      => $p{camera},
    46         class       => $p{class},
    47         url         => $p{url},
    48     });
    4936}
    5037
     
    135122__PACKAGE__->set_up_table;
    136123
     124sub add_new {
     125    my $class = shift;
     126    my %p = @_;
     127
     128    $class->create({
     129        exp_id      => $p{exp_id},
     130        class_id    => $p{class_id},
     131        camera      => $p{camera},
     132        class       => $p{class},
     133        url         => $p{url},
     134    });
     135}
     136
     137sub find_new {
     138    my $class = shift;
     139    my %p = @_;
     140
     141    if (exists $p{exp_id}) {
     142        $class->search( $p{exp_id}, { order_by => 'class_id' } );
     143    } else {
     144        $class->retrieve_all;
     145    }
     146}
     147
    137148=item * raw
    138149
Note: See TracChangeset for help on using the changeset viewer.