Catmandu-FedoraCommons
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Catmandu/Store/FedoraCommons/DC.pm view on Meta::CPAN
my $res = $self->fedora->getDatastreamDissemination( pid => $pid , dsID => 'DC');
return undef unless $res->is_ok;
my $data = $res->parse_content;
my $perl = $self->deserialize($data);
{ _id => $pid , %$perl };
}
sub update {
my ($self,$obj) = @_;
my $pid = $obj->{_id};
return undef unless $pid;
my ($valid,$reason) = $self->valid($obj);
unless ($valid) {
warn "data is not valid";
return undef;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.587 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )