for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Retrinko\Serializer\Serializers;
/**
* Class JsonSerializer
* @package Retrinko\Serializer\Serializers
*/
class JsonSerializer extends AbstractSerializer
{
* Serialized content type.
* type/lang[/serizalizationFunctions]
const SERIALIZED_CONTENT_TYPE = 'application/json';
* @param mixed $input
* @return string
public function serialize($input)
return json_encode($input);
}
* @param $input
* @return mixed
public function unserialize($input)
return json_decode($input, true);
public function getSerializedContentType()
return self::SERIALIZED_CONTENT_TYPE;