From 8d7a8e98854e2e54cdb3a35db17e9dbdbc85866b Mon Sep 17 00:00:00 2001
From: Gregor Gawol <gawol@ub.uni-leipzig.de>
Date: Tue, 7 Jan 2020 17:04:41 +0100
Subject: [PATCH] refs #16426 [master-v5] resolver config * adapt redi to v5

---
 module/finc/src/finc/Resolver/Driver/Redi.php | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/module/finc/src/finc/Resolver/Driver/Redi.php b/module/finc/src/finc/Resolver/Driver/Redi.php
index d6435fe2f95..6bd0a2d30d8 100644
--- a/module/finc/src/finc/Resolver/Driver/Redi.php
+++ b/module/finc/src/finc/Resolver/Driver/Redi.php
@@ -9,6 +9,7 @@
  * @category VuFind
  * @package  Resolver_Drivers
  * @author   Robert Lange <lange@ub.uni-leipzig.de>
+ * @author   Gregor Gawol <gawol@ub.uni-leipzig.de>
  * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
  * @link     https://vufind.org/wiki/development:plugins:link_resolver_drivers Wiki
  */
@@ -22,6 +23,7 @@ use \VuFind\Resolver\Driver\Redi as RediBase;
  * @category VuFind
  * @package  Resolver_Drivers
  * @author   Robert Lange <lange@ub.uni-leipzig.de>
+ * @author   Gregor Gawol <gawol@ub.uni-leipzig.de>
  * @license  http://opensource.org/licenses/gpl-2.0.php GNU General Public License
  * @link     https://vufind.org/wiki/development:plugins:link_resolver_drivers Wiki
  */
@@ -29,6 +31,18 @@ class Redi extends RediBase
 {
     use ResolverTrait;
 
+    /**
+     * Constructor
+     *
+     * @param string            $config     redi configuration
+     * @param \Zend\Http\Client $httpClient HTTP client
+     */
+    public function __construct($config, \Zend\Http\Client $httpClient)
+    {
+        $this->baseUrl = $config->url;
+        $this->httpClient = $httpClient;
+    }
+
     /**
      * Fetch Links
      *
-- 
GitLab