[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] CVS: koha/C4/Circulation Circ2.pm,1.57,1.58
From: |
Paul POULAIN |
Subject: |
[Koha-cvs] CVS: koha/C4/Circulation Circ2.pm,1.57,1.58 |
Date: |
Thu, 05 Jun 2003 10:03:37 -0700 |
Update of /cvsroot/koha/koha/C4/Circulation
In directory sc8-pr-cvs1:/tmp/cvs-serv19413/C4/Circulation
Modified Files:
Circ2.pm
Log Message:
removing searchborrower from circ2.pm.
Already exists in Search.pm
this fixes bug #439 and improve consistency.
Index: Circ2.pm
===================================================================
RCS file: /cvsroot/koha/koha/C4/Circulation/Circ2.pm,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -r1.57 -r1.58
*** Circ2.pm 8 May 2003 12:48:23 -0000 1.57
--- Circ2.pm 5 Jun 2003 17:03:34 -0000 1.58
***************
*** 62,66 ****
@ISA = qw(Exporter);
@EXPORT = qw(&getpatroninformation
! ¤tissues &getissues &getiteminformation &findborrower
&issuebook &returnbook &find_reserves &transferbook &decode
&calc_charges);
--- 62,66 ----
@ISA = qw(Exporter);
@EXPORT = qw(&getpatroninformation
! ¤tissues &getissues &getiteminformation
&issuebook &returnbook &find_reserves &transferbook &decode
&calc_charges);
***************
*** 301,352 ****
return($iteminformation);
}
-
- =item findborrower
-
- $borrowers = &findborrower($env, $key);
- print $borrowers->[0]{surname};
-
- Looks up patrons and returns information about them.
-
- C<$env> is ignored.
-
- C<$key> is either a card number or a string. C<&findborrower> tries to
- look it up as a card number first. If that fails, C<&findborrower>
- looks up all patrons whose surname begins with C<$key>.
-
- C<$borrowers> is a reference-to-array. Each element is a
- reference-to-hash whose keys are the fields of the borrowers table in
- the Koha database.
-
- =cut
- #'
- # If you really want to throw a monkey wrench into the works, change
- # your last name to "V10000008" :-)
-
- # FIXME - This is different from &C4::Borrower::findborrower, but I
- # think that one's obsolete.
- sub findborrower {
- # returns an array of borrower hash references, given a cardnumber or a
partial
- # surname
- my ($env, $key) = @_;
- my $dbh = C4::Context->dbh;
- my @borrowers;
- my $sth=$dbh->prepare("select * from borrowers where cardnumber=?");
- $sth->execute($key);
- if ($sth->rows) {
- my ($borrower)=$sth->fetchrow_hashref;
- push (@borrowers, $borrower);
- } else {
- $sth->finish;
- $sth=$dbh->prepare("select * from borrowers where surname like
?");
- $sth->execute($key."%");
- while (my $borrower = $sth->fetchrow_hashref) {
- push (@borrowers, $borrower);
- }
- }
- $sth->finish;
- return(address@hidden);
- }
-
=item transferbook
--- 301,304 ----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] CVS: koha/C4/Circulation Circ2.pm,1.57,1.58,
Paul POULAIN <=
- Prev by Date:
[Koha-cvs] CVS: koha/C4 Context.pm,1.13,1.14 Search.pm,1.66,1.67
- Next by Date:
[Koha-cvs] CVS: koha member.pl,1.10,1.11
- Previous by thread:
[Koha-cvs] CVS: koha/C4 Context.pm,1.13,1.14 Search.pm,1.66,1.67
- Next by thread:
[Koha-cvs] CVS: koha member.pl,1.10,1.11
- Index(es):