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