Post.php 475 B

12345678910111213141516171819202122
  1. <?php
  2. namespace JMS\Serializer\Tests\Fixtures\Discriminator;
  3. use JMS\Serializer\Annotation as Serializer;
  4. /**
  5. * @Serializer\Discriminator(field = "type", map = {
  6. * "post": "JMS\Serializer\Tests\Fixtures\Discriminator\Post",
  7. * "image_post": "JMS\Serializer\Tests\Fixtures\Discriminator\ImagePost",
  8. * })
  9. */
  10. class Post
  11. {
  12. /** @Serializer\Type("string") */
  13. public $title;
  14. public function __construct($title)
  15. {
  16. $this->title = $title;
  17. }
  18. }