From b368bc9bf61ba5061f680db4cb5b9791f8aed2ff Mon Sep 17 00:00:00 2001 From: Travis Bernard Date: Tue, 1 Jun 2021 08:37:42 -0500 Subject: [PATCH] 20.4.0 RIV-534 support Enhanced Checkout --- CHANGELOG-PUBLIC.MD | 4 ++ CHANGELOG.MD | 4 ++ composer.json | 5 +- src/Helper/Data.php | 84 ++++++++++++++++++++++++ src/Model/AutocompleteConfigProvider.php | 8 +-- 5 files changed, 97 insertions(+), 8 deletions(-) create mode 100644 src/Helper/Data.php diff --git a/CHANGELOG-PUBLIC.MD b/CHANGELOG-PUBLIC.MD index 003e518..c414ecf 100644 --- a/CHANGELOG-PUBLIC.MD +++ b/CHANGELOG-PUBLIC.MD @@ -57,3 +57,7 @@ MNB-532 Fix use long zip option MNB-1058 Fix conditionals and fix issue with whole address printing in street line 1 +## 20.4.0 (2021-06-01) +RIV-534 support Enhanced Checkout + + diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 003e518..c414ecf 100755 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -57,3 +57,7 @@ MNB-532 Fix use long zip option MNB-1058 Fix conditionals and fix issue with whole address printing in street line 1 +## 20.4.0 (2021-06-01) +RIV-534 support Enhanced Checkout + + diff --git a/composer.json b/composer.json index 797a8bb..9c47be1 100755 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "name": "shipperhq/module-address-autocomplete", "description": "ShipperHQ Address Autocomplete Tool", "type": "magento2-module", - "version": "20.3.3", + "version": "20.4.0", "license": [ "OSL-3.0", "AFL-3.0" @@ -20,9 +20,6 @@ "support": { "documentation": "http://docs.shipperhq.com" }, - "require": { - "shipperhq/module-shipper": "^20.0" - }, "autoload": { "files": [ "src/registration.php" diff --git a/src/Helper/Data.php b/src/Helper/Data.php new file mode 100644 index 0000000..f59dc6b --- /dev/null +++ b/src/Helper/Data.php @@ -0,0 +1,84 @@ +scopeConfig->isSetFlag($configField, \Magento\Store\Model\ScopeInterface::SCOPE_STORE); + } + + /** + * Get Config Value + * + * @param $configField + * @return mixed + */ + public function getConfigValue($configField, $store = null) + { + return $this->scopeConfig->getValue( + $configField, + \Magento\Store\Model\ScopeInterface::SCOPE_STORE, + $store + ); + } + +} diff --git a/src/Model/AutocompleteConfigProvider.php b/src/Model/AutocompleteConfigProvider.php index 79462fe..36c26ed 100644 --- a/src/Model/AutocompleteConfigProvider.php +++ b/src/Model/AutocompleteConfigProvider.php @@ -39,17 +39,17 @@ class AutocompleteConfigProvider implements ConfigProviderInterface { /** - * @var \ShipperHQ\Shipper\Helper\Data + * @var \ShipperHQ\AddressAutocomplete\Helper\Data */ private $helper; /** - * @param \ShipperHQ\Shipper\Helper\Data $helper + * @param \ShipperHQ\AddressAutocomplete\Helper\Data $helper */ public function __construct( - \ShipperHQ\Shipper\Helper\Data $helper + \ShipperHQ\AddressAutocomplete\Helper\Data $helper ) { - + $this->helper = $helper; }