From 9ce25230963846694bfbf755890ca94de6b0d895 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 31 Mar 2022 15:48:38 +0200 Subject: [PATCH] :sparkles: add get + set for apiBase --- lib/ConvertApi/ConvertApi.php | 18 ++++++++++++++++++ tests/ConvertApi/ConvertApiTest.php | 3 +++ 2 files changed, 21 insertions(+) diff --git a/lib/ConvertApi/ConvertApi.php b/lib/ConvertApi/ConvertApi.php index 0cb770b..3451184 100644 --- a/lib/ConvertApi/ConvertApi.php +++ b/lib/ConvertApi/ConvertApi.php @@ -57,6 +57,24 @@ public static function setApiSecret($apiSecret) self::$apiSecret = $apiSecret; } + /** + * @return string The API base used for requests. + */ + public static function getApiBase() + { + return self::$apiBase; + } + + /** + * Sets API base used for requests. + * + * @param string $apiBase + */ + public static function setApiBase($apiBase) + { + self::$apiBase = $apiBase; + } + /** * Perform conversion * diff --git a/tests/ConvertApi/ConvertApiTest.php b/tests/ConvertApi/ConvertApiTest.php index 91e36a2..6896f8e 100644 --- a/tests/ConvertApi/ConvertApiTest.php +++ b/tests/ConvertApi/ConvertApiTest.php @@ -28,6 +28,9 @@ public function testConfigurationAccessors() { ConvertApi::setApiSecret('test-secret'); $this->assertEquals('test-secret', ConvertApi::getApiSecret()); + + ConvertApi::setApiSecret('https://foo.bar'); + $this->assertEquals('https://foo.bar', ConvertApi::getApiBase()); } public function testClient()