Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
framework
Json
Helper
Data.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Framework\Json\Helper
;
7
13
class
Data
extends
\Magento\Framework\App\Helper\AbstractHelper
14
{
18
protected
$jsonDecoder
;
19
23
protected
$jsonEncoder
;
24
30
public
function
__construct
(
31
\
Magento
\Framework\
App
\Helper\
Context
$context,
32
\
Magento
\Framework\
Json
\
DecoderInterface
$jsonDecoder
,
33
\
Magento
\Framework\
Json
\
EncoderInterface
$jsonEncoder
34
) {
35
parent::__construct($context);
36
$this->jsonDecoder =
$jsonDecoder
;
37
$this->jsonEncoder =
$jsonEncoder
;
38
}
39
46
public
function
jsonEncode
($valueToEncode)
47
{
48
return
$this->jsonEncoder->encode($valueToEncode);
49
}
50
58
public
function
jsonDecode
($encodedValue)
59
{
60
return
$this->jsonDecoder->decode($encodedValue);
61
}
62
}
Magento\Framework\App
Magento\Framework\Serialize\Serializer\Json
Definition:
Json.php:16
Magento\Framework\Json\DecoderInterface
Definition:
DecoderInterface.php:16
Magento\Framework\Json\Helper\Data\$jsonDecoder
$jsonDecoder
Definition:
Data.php:18
Magento\Framework\Json\Helper\Data
Definition:
Data.php:13
Magento\Framework\Json\Helper\Data\__construct
__construct(\Magento\Framework\App\Helper\Context $context, \Magento\Framework\Json\DecoderInterface $jsonDecoder, \Magento\Framework\Json\EncoderInterface $jsonEncoder)
Definition:
Data.php:30
Magento\Framework\Json\EncoderInterface
Definition:
EncoderInterface.php:16
Magento\Framework\Json\Helper\Data\jsonEncode
jsonEncode($valueToEncode)
Definition:
Data.php:46
Magento
Magento\Framework\Json\Helper\Data\jsonDecode
jsonDecode($encodedValue)
Definition:
Data.php:58
Magento\Framework\Json\Helper
Definition:
Data.php:6
Magento\Framework\Json\Helper\Data\$jsonEncoder
$jsonEncoder
Definition:
Data.php:23
Context
Definition:
ClassesForConstructorIntegrity.php:33
Magento\Framework\App\Helper\AbstractHelper
Definition:
AbstractHelper.php:13