LibreCat::FetchRecord - LibreCat record creator
package LibreCat::FetchRecord::bla;
use Moo;
with 'LibreCat::FetchRecord';
sub fetch {
my ($self, $id) = @_;
# given the $id fetch/generate/create one valid publication record
return +{
...
...
...
};
}
1;
Create one publication record given an id or textual input. When called in a list context possible more than one record can be returned.
LibreCat::FetchRecord::arxiv , LibreCat::FetchRecord::bibtex , LibreCat::FetchRecord::crossref , LibreCat::FetchRecord::datacite , LibreCat::FetchRecord::epmc , LibreCat::FetchRecord::inspire , LibreCat::FetchRecord::wos