From 4bad49a001588fc3ef0686d5e18c340f86232da7 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 15 Mar 2017 12:21:16 -0300 Subject: [PATCH] Bug 18276: Remove the C4::Biblio::GetBiblioFromItemNumber subroutine --- C4/Biblio.pm | 40 ---------------------------------------- 1 file changed, 40 deletions(-) diff --git a/C4/Biblio.pm b/C4/Biblio.pm index ef2e432..785e7ce 100644 --- a/C4/Biblio.pm +++ b/C4/Biblio.pm @@ -68,7 +68,6 @@ BEGIN { GetBiblioItemData GetBiblioItemInfosOf GetBiblioItemByBiblioNumber - GetBiblioFromItemNumber GetBiblionumberFromItemnumber &GetRecordValue @@ -847,45 +846,6 @@ sub GetBiblionumberFromItemnumber { return ($result); } -=head2 GetBiblioFromItemNumber - - $item = &GetBiblioFromItemNumber($itemnumber,$barcode); - -Looks up the item with the given itemnumber. if undef, try the barcode. - -C<&itemnodata> returns a reference-to-hash whose keys are the fields -from the C, C, and C tables in the Koha -database. - -=cut - -#' -sub GetBiblioFromItemNumber { - my ( $itemnumber, $barcode ) = @_; - my $dbh = C4::Context->dbh; - my $sth; - if ($itemnumber) { - $sth = $dbh->prepare( - "SELECT * FROM items - LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber - LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber - WHERE items.itemnumber = ?" - ); - $sth->execute($itemnumber); - } else { - $sth = $dbh->prepare( - "SELECT * FROM items - LEFT JOIN biblio ON biblio.biblionumber = items.biblionumber - LEFT JOIN biblioitems ON biblioitems.biblioitemnumber = items.biblioitemnumber - WHERE items.barcode = ?" - ); - $sth->execute($barcode); - } - my $data = $sth->fetchrow_hashref; - $sth->finish; - return ($data); -} - =head2 GetISBDView $isbd = &GetISBDView({ -- 2.9.3