From 4abc47cddbd18348a336c3b8735ae1df83663c61 Mon Sep 17 00:00:00 2001
From: Primsi <primsi@gmail.com>
Date: Thu, 9 Feb 2017 09:14:10 -0800
Subject: [PATCH] by Primsi: remove helper generateDatatransKey because no
 longer needed.

---
 src/DatatransHelper.php | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/src/DatatransHelper.php b/src/DatatransHelper.php
index cee254c..99965f7 100644
--- a/src/DatatransHelper.php
+++ b/src/DatatransHelper.php
@@ -11,26 +11,6 @@ use Drupal\Core\Site\Settings;
  */
 class DatatransHelper {
 
-  /**
-   * Used for generation an internal key for validation purposes.
-   *
-   * @param PaymentInterface $payment
-   *   Payment Interface.
-   *
-   * @return string
-   *   The generated key.
-   */
-  public static function generateDatatransKey(PaymentInterface $payment) {
-    $hash_parts = [
-      $payment->id(),
-      $payment->getPaymentGatewayId(),
-      Settings::getHashSalt(),
-      \Drupal::service('private_key')->get(),
-    ];
-
-    return Crypt::hashBase64(implode('', $hash_parts));
-  }
-
   /**
    * Generates the server side sign to compare with the datatrans post data.
    *
-- 
GitLab