From 39db18f53216ed4a45a63aea498957631d1d3c6d Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 4 Jul 2021 16:37:31 +1000 Subject: [PATCH] adjustment for string methods --- app/Utils/Traits/SubscriptionHooker.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Utils/Traits/SubscriptionHooker.php b/app/Utils/Traits/SubscriptionHooker.php index 9da690320ecb..d3c463ff7d92 100644 --- a/app/Utils/Traits/SubscriptionHooker.php +++ b/app/Utils/Traits/SubscriptionHooker.php @@ -37,9 +37,13 @@ trait SubscriptionHooker nlog("method name must be a string"); nlog($subscription->webhook_configuration['post_purchase_rest_method']); + nlog($subscription->webhook_configuration['post_purchase_url']); + + $post_purchase_rest_method = (string)$subscription->webhook_configuration['post_purchase_rest_method']; + $post_purchase_url = (string)$subscription->webhook_configuration['post_purchase_url']; try { - $response = $client->{$subscription->webhook_configuration['post_purchase_rest_method']}($subscription->webhook_configuration['post_purchase_url'],[ + $response = $client->{$post_purchase_rest_method}($post_purchase_url,[ RequestOptions::JSON => ['body' => $body], RequestOptions::ALLOW_REDIRECTS => false ]);