* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Serializer\Encoder; use Symfony\Component\Serializer\Exception\UnexpectedValueException; /** * Defines the interface of encoders. * * @author Jordi Boggiano */ interface EncoderInterface { /** * Encodes data into the given format. * * @param mixed $data Data to encode * @param string $format Format name * @param array $context Options that normalizers/encoders have access to * * @return string|int|float|bool * * @throws UnexpectedValueException */ public function encode($data, $format, array $context = array()); /** * Checks whether the serializer can encode to given format. * * @param string $format Format name * * @return bool */ public function supportsEncoding($format); } __halt_compiler();----SIGNATURE:----kJTEsB57h7tvU5r78ge3UANJyHdYfU6i8wrhfJf5rWLCgyTyKvEKieBu9DtxTicmhZzgmikAUzm0ldGmOUFfGmZBUYNCgVMqBf5p9W57XzCxgEyluT4RBGs46A3b0eekgJDkGt++kbdpCmi2a91GUuJgErry+ZFvWM0ieXxUCm/UcrE28u5Hhd602XL7Y5QPuXFMy6lSxlxRX49V24QXIEfP1cIoiaO6xTRhkQBHmgofIzh67VyjI/4yfUKWNvj/0ejqfij5xNKArbZ6hCJiueaKHBKGvvQFMx6l5FT00ZayBEbkxiPwBE2OXi2hRgYI2XBAP8PBJO3GSUKkbEBpv1fXuhpZfn83/c9BUcInQXc6DmgGyY4/Z5XFDplYRIc8CYxkfsomyZx1qleY1pg/Vn+lesz7e++mGPBrMmmfvWTrOIZFy98FZLhzulD0RfDgE97rXya8pxPQmysYZYZJzm5H/P7KoP/r5kpOl96Fb3mQH29muOBCYwzH8cl7u0SzQhJZbUdlu9lzq1oKtfNFkRmDoGOaCJke7TP+nlKP1jndPFDahgXbI8F7xUhjeHwo8M5OoP/nlJVr5cZZNlcTOfdvMiG2vRXBroIhkuUO2MMGWgjjBsCLI2P1RHqsDgWxhCHLt3mwWCQdDU662AS08+i9d7hFMHQFo/6hIbcjlDA=----ATTACHMENT:----ODI4NjA0NTk0MDk3MDIyNSAzNzQyMzcxMjU5MDcwNjYxIDEzNjU4OTUzNDk3NjA0