return \@marcnotes;
}
-=head3 get_authors_from_MARC
+=head3 get_marc_authors
- my $authors = $biblio->get_authors_from_MARC;
+ my $authors = $biblio->get_marc_authors;
Get all authors from the MARC record and returns them in an array.
The authors are stored in different fields depending on MARC flavour
=cut
-sub get_authors_from_MARC {
+sub get_marc_authors {
my ( $self, $params ) = @_;
my ( $mintag, $maxtag, $fields_filter );
my $biblio = Koha::Biblios->find( $biblionumber );
my $record = &GetMarcBiblio({ biblionumber => $biblionumber });
my $marcnotesarray = $biblio->get_marc_notes({ marcflavour => $marcflavour });
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my $marcseriesarray = GetMarcSeries ($record,$marcflavour);
my $marcurlsarray = GetMarcUrls ($record,$marcflavour);
my $record = GetMarcBiblio({
biblionumber => $biblionumber,
embed_items => 1 });
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my @items = GetItemsInfo( $biblionumber );
$record_processor->process($record);
next unless $record;
my $marcnotesarray = $biblio->get_marc_notes({ marcflavour => $marcflavour, opac => 1 });
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my $marcseriesarray = GetMarcSeries ($record,$marcflavour);
my $marcurlsarray = GetMarcUrls ($record,$marcflavour);
}
my $marcnotesarray = $biblio->get_marc_notes({ marcflavour => $marcflavour, opac => 1 });
-my $marcauthorsarray = $biblio->get_authors_from_MARC;
+my $marcauthorsarray = $biblio->get_marc_authors;
if( C4::Context->preference('ArticleRequests') ) {
my $patron = $borrowernumber ? Koha::Patrons->find($borrowernumber) : undef;
embed_items => 1,
opac => 1,
borcat => $borcat });
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my @items = GetItemsInfo( $biblionumber );
my $fw = GetFrameworkCode($biblionumber);
my $dat = GetBiblioData($biblionumber);
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my @items = GetItemsInfo( $biblionumber );
$schema->storage->txn_rollback;
};
-subtest 'get_authors_from_MARC() tests' => sub {
+subtest 'get_marc_authors() tests' => sub {
plan tests => 1;
C4::Biblio::ModBiblio( $record, $biblio->biblionumber );
$biblio = Koha::Biblios->find( $biblio->biblionumber );
- is( 4, @{$biblio->get_authors_from_MARC}, 'get_authors_from_MARC retrieves correct number of author subfields' );
+ is( 4, @{$biblio->get_marc_authors}, 'get_marc_authors retrieves correct number of author subfields' );
$schema->storage->txn_rollback;
};
my $record = GetMarcBiblio({
biblionumber => $biblionumber,
embed_items => 1 });
- my $marcauthorsarray = $biblio->get_authors_from_MARC;
+ my $marcauthorsarray = $biblio->get_marc_authors;
my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour );
my @items = GetItemsInfo($biblionumber);