File manager - Edit - /home/autoph/public_html/projects/api/vendor/halaxa/json-machine/src/JsonDecoder/ErrorWrappingDecoder.php
Back
<?php declare(strict_types=1); namespace JsonMachine\JsonDecoder; class ErrorWrappingDecoder implements ItemDecoder { /** * @var ItemDecoder */ private $innerDecoder; public function __construct(ItemDecoder $innerDecoder) { $this->innerDecoder = $innerDecoder; } public function decode($jsonValue) { $result = $this->innerDecoder->decode($jsonValue); if ( ! $result->isOk()) { return new ValidResult(new DecodingError($jsonValue, $result->getErrorMessage())); } return $result; } }
| ver. 1.4 |
.
| PHP 8.0.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings