Files
openapi-generator/samples/server/petstore/php-symfony/SymfonyBundle-php/Service/SerializerInterface.php
William Cheng 391df3b81c update samples
2023-12-05 15:36:33 +08:00

28 lines
600 B
PHP

<?php
namespace OpenAPI\Server\Service;
interface SerializerInterface
{
/**
* Serializes the given data to the specified output format.
*
* @param object|array|scalar $data
* @param string $format
*
* @return string
*/
public function serialize($data, string $format): string;
/**
* Deserializes the given data to the specified type.
*
* @param mixed $data
* @param string $type
* @param string $format
*
* @return object|array|scalar
*/
public function deserialize($data, string $type, string $format);
}