1<?php
2
3use JMS\Serializer\Metadata\ClassMetadata;
4use JMS\Serializer\Metadata\PropertyMetadata;
5
6$metadata = new ClassMetadata('JMS\Serializer\Tests\Fixtures\Discriminator\Post');
7$metadata->setDiscriminator('type', array(
8    'post' => 'JMS\Serializer\Tests\Fixtures\Discriminator\Post',
9    'image_post' => 'JMS\Serializer\Tests\Fixtures\Discriminator\ImagePost',
10));
11
12$title = new PropertyMetadata('JMS\Serializer\Tests\Fixtures\Discriminator\Post', 'title');
13$title->setType('string');
14$metadata->addPropertyMetadata($title);
15
16return $metadata;
17