function JsonEncoder::__construct
Same name in this branch
- 11.1.x core/modules/serialization/src/Encoder/JsonEncoder.php \Drupal\serialization\Encoder\JsonEncoder::__construct()
1 method overrides JsonEncoder::__construct()
- JsonEncoder::__construct in core/
modules/ serialization/ src/ Encoder/ JsonEncoder.php
File
-
vendor/
symfony/ serializer/ Encoder/ JsonEncoder.php, line 30
Class
- JsonEncoder
- Encodes JSON data.
Namespace
Symfony\Component\Serializer\EncoderCode
public function __construct(?JsonEncode $encodingImpl = null, ?JsonDecode $decodingImpl = null, array $defaultContext = []) {
$this->defaultContext = array_merge($this->defaultContext, $defaultContext);
$this->encodingImpl = $encodingImpl ?? new JsonEncode($this->defaultContext);
$this->decodingImpl = $decodingImpl ?? new JsonDecode($this->defaultContext);
}