19 declare(strict_types=1);
47 HarvestStatusRepository $harvest_status_repo,
64 return $this->harvester_settings->isObjectTypeSelectedForHarvesting($type);
69 return $this->harvester_settings->isCopyrightEntryIDSelectedForHarvesting($entry->
id());
75 return !empty($this->entries);
89 if (!isset($this->entries)) {
90 $this->entries = iterator_to_array($this->
repository->getAllEntries());
96 return $this->copyright_id_handler->parseEntryIDFromIdentifier($description);
101 return $this->copyright_id_handler->buildIdentifierFromEntryID($entry_id);
106 return $this->harvest_status_repo->isHarvestingBlocked($obj_id);
113 $this->harvest_status_repo->setHarvestingBlocked($obj_id, $is_blocked);
repository()
description: > Example for rendering a repository card