NormalizableTraversableDummy.php 696 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace Symfony\Tests\Component\Serializer\Fixtures;
  3. use Symfony\Component\Serializer\Normalizer\NormalizableInterface;
  4. use Symfony\Component\Serializer\SerializerInterface;
  5. class NormalizableTraversableDummy extends TraversableDummy implements NormalizableInterface
  6. {
  7. public function normalize(SerializerInterface $serializer, $format = null)
  8. {
  9. return array(
  10. 'foo' => 'normalizedFoo',
  11. 'bar' => 'normalizedBar',
  12. );
  13. }
  14. public function denormalize(SerializerInterface $serializer, $data, $format = null)
  15. {
  16. return array(
  17. 'foo' => 'denormalizedFoo',
  18. 'bar' => 'denormalizedBar',
  19. );
  20. }
  21. }