diff --git a/src/Symfony/Component/Serializer/Encoder/JsonDecode.php b/src/Symfony/Component/Serializer/Encoder/JsonDecode.php index 2ab7fbb547..81c8ee0f3d 100644 --- a/src/Symfony/Component/Serializer/Encoder/JsonDecode.php +++ b/src/Symfony/Component/Serializer/Encoder/JsonDecode.php @@ -50,23 +50,6 @@ class JsonDecode implements DecoderInterface $this->recursionDepth = (int) $depth; } - /** - * Returns the last decoding error (if any). - * - * @return int - * - * @deprecated since version 2.5, to be removed in 3.0. - * The {@self decode()} method throws an exception if error found. - * - * @see http://php.net/manual/en/function.json-last-error.php json_last_error - */ - public function getLastError() - { - trigger_error('The '.__METHOD__.' method is deprecated since version 2.5 and will be removed in 3.0. Catch the exception raised by the decode() method instead to get the last JSON decoding error.', E_USER_DEPRECATED); - - return $this->lastError; - } - /** * Decodes data. * diff --git a/src/Symfony/Component/Serializer/Encoder/JsonEncode.php b/src/Symfony/Component/Serializer/Encoder/JsonEncode.php index 76345bed69..622c80e681 100644 --- a/src/Symfony/Component/Serializer/Encoder/JsonEncode.php +++ b/src/Symfony/Component/Serializer/Encoder/JsonEncode.php @@ -28,23 +28,6 @@ class JsonEncode implements EncoderInterface $this->options = $bitmask; } - /** - * Returns the last encoding error (if any). - * - * @return int - * - * @deprecated since version 2.5, to be removed in 3.0. - * The {@self encode()} throws an exception if error found. - * - * @see http://php.net/manual/en/function.json-last-error.php json_last_error - */ - public function getLastError() - { - trigger_error('The '.__METHOD__.' method is deprecated since version 2.5 and will be removed in 3.0. Catch the exception raised by the encode() method instead to get the last JSON encoding error.', E_USER_DEPRECATED); - - return $this->lastError; - } - /** * Encodes PHP data to a JSON string. * diff --git a/src/Symfony/Component/Serializer/Encoder/JsonEncoder.php b/src/Symfony/Component/Serializer/Encoder/JsonEncoder.php index d44cd23d7a..beab0209e8 100644 --- a/src/Symfony/Component/Serializer/Encoder/JsonEncoder.php +++ b/src/Symfony/Component/Serializer/Encoder/JsonEncoder.php @@ -36,34 +36,6 @@ class JsonEncoder implements EncoderInterface, DecoderInterface $this->decodingImpl = $decodingImpl ?: new JsonDecode(true); } - /** - * Returns the last encoding error (if any). - * - * @return int - * - * @deprecated since version 2.5, to be removed in 3.0. JsonEncode throws exception if an error is found. - */ - public function getLastEncodingError() - { - trigger_error('The '.__METHOD__.' method is deprecated since version 2.5 and will be removed in 3.0. Catch the exception raised by the Symfony\Component\Serializer\Encoder\JsonEncode::encode() method instead to get the last JSON encoding error.', E_USER_DEPRECATED); - - return $this->encodingImpl->getLastError(); - } - - /** - * Returns the last decoding error (if any). - * - * @return int - * - * @deprecated since version 2.5, to be removed in 3.0. JsonDecode throws exception if an error is found. - */ - public function getLastDecodingError() - { - trigger_error('The '.__METHOD__.' method is deprecated since version 2.5 and will be removed in 3.0. Catch the exception raised by the Symfony\Component\Serializer\Encoder\JsonDecode::decode() method instead to get the last JSON decoding error.', E_USER_DEPRECATED); - - return $this->decodingImpl->getLastError(); - } - /** * {@inheritdoc} */