From b810f2abb602c1d29042254626f68334a1679784 Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Tue, 17 Jul 2018 10:34:48 -0400 Subject: [PATCH] Add isOpenAccess method. --- module/VuFind/src/VuFind/RecordDriver/Summon.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/module/VuFind/src/VuFind/RecordDriver/Summon.php b/module/VuFind/src/VuFind/RecordDriver/Summon.php index 9476f7880f9..df16c1fbc5e 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); + } } -- GitLab