diff --git a/module/VuFind/src/VuFind/RecordDriver/Summon.php b/module/VuFind/src/VuFind/RecordDriver/Summon.php index 9476f7880f9487bfeb75edb927c79ce36d1197a6..df16c1fbc5ee191e1c337de752d0149ca7c3422b 100644 --- a/module/VuFind/src/VuFind/RecordDriver/Summon.php +++ b/module/VuFind/src/VuFind/RecordDriver/Summon.php @@ -637,4 +637,14 @@ class Summon extends DefaultRecord { return (bool)($this->fields['hasFullText'] ?? false); } + + /** + * Is this an open access record? + * + * @return bool + */ + public function isOpenAccess() + { + return (bool)($this->fields['IsOpenAccess'] ?? false); + } }