Skip to content

Commit ab77f6a

Browse files
committed
Magento 2.1.x portability
1 parent dcbe334 commit ab77f6a

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

Block/Messages/PrivacyMessagePopup.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
namespace Opengento\Gdpr\Block\Messages;
99

1010
use Magento\Cms\Helper\Page as HelperPage;
11-
use Magento\Framework\Serialize\Serializer\Json;
11+
use Magento\Framework\Json\Encoder;
1212
use Magento\Framework\View\Element\Template;
1313
use Magento\Framework\View\Element\Template\Context;
1414
use Opengento\Gdpr\Model\Config;
@@ -31,9 +31,9 @@ class PrivacyMessagePopup extends Template
3131
private $helperPage;
3232

3333
/**
34-
* @var \Magento\Framework\Serialize\Serializer\Json
34+
* @var \Magento\Framework\Json\Encoder
3535
*/
36-
private $jsonSerializer;
36+
private $jsonEncoder;
3737

3838
/**
3939
* @var string
@@ -44,19 +44,19 @@ class PrivacyMessagePopup extends Template
4444
* @param \Magento\Framework\View\Element\Template\Context $context
4545
* @param \Opengento\Gdpr\Model\Config $config
4646
* @param \Magento\Cms\Helper\Page $helperPage
47-
* @param \Magento\Framework\Serialize\Serializer\Json $jsonSerializer
47+
* @param \Magento\Framework\Json\Encoder $jsonEncoder
4848
* @param array $data
4949
*/
5050
public function __construct(
5151
Context $context,
5252
Config $config,
5353
HelperPage $helperPage,
54-
Json $jsonSerializer,
54+
Encoder $jsonEncoder,
5555
array $data = []
5656
) {
5757
$this->config = $config;
5858
$this->helperPage = $helperPage;
59-
$this->jsonSerializer = $jsonSerializer;
59+
$this->jsonEncoder = $jsonEncoder;
6060
parent::__construct($context, $data);
6161
}
6262

@@ -71,7 +71,7 @@ public function getJsLayout()
7171
'notificationText' => $this->config->getCookieDisclosureInformationBlockId()
7272
];
7373

74-
return $this->jsonSerializer->serialize($this->jsLayout);
74+
return $this->jsonEncoder->encode($this->jsLayout);
7575
}
7676

7777
/**

Service/Export/Renderer/JsonRenderer.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
namespace Opengento\Gdpr\Service\Export\Renderer;
99

1010
use Magento\Framework\Filesystem;
11-
use Magento\Framework\Serialize\Serializer\Json;
11+
use Magento\Framework\Json\Encoder;
1212
use Opengento\Gdpr\Service\Export\AbstractRenderer;
1313
use Opengento\Gdpr\Service\Export\RendererInterface;
1414

@@ -18,19 +18,19 @@
1818
class JsonRenderer extends AbstractRenderer implements RendererInterface
1919
{
2020
/**
21-
* @var \Magento\Framework\Serialize\Serializer\Json
21+
* @var \Magento\Framework\Json\Encoder
2222
*/
23-
private $jsonSerializer;
23+
private $jsonEncoder;
2424

2525
/**
2626
* @param \Magento\Framework\Filesystem $filesystem
27-
* @param \Magento\Framework\Serialize\Serializer\Json $jsonSerializer
27+
* @param \Magento\Framework\Json\Encoder $jsonEncoder
2828
*/
2929
public function __construct(
3030
Filesystem $filesystem,
31-
Json $jsonSerializer
31+
Encoder $jsonEncoder
3232
) {
33-
$this->jsonSerializer = $jsonSerializer;
33+
$this->jsonEncoder = $jsonEncoder;
3434
parent::__construct($filesystem);
3535
}
3636

@@ -39,6 +39,6 @@ public function __construct(
3939
*/
4040
public function render(array $data): string
4141
{
42-
return $this->jsonSerializer->serialize($data);
42+
return $this->jsonEncoder->encode($data);
4343
}
4444
}

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"rgpd"
1010
],
1111
"require": {
12-
"magento/framework": ">=100.2.0",
12+
"magento/framework": "~100.0.2|~100.1.0",
1313
"magento/module-backend": ">=100.0.0",
1414
"magento/module-config": ">=100.0.2",
1515
"magento/module-customer": ">=100.0.2",

0 commit comments

Comments
 (0)