1<?php 2 3use JMS\Serializer\Metadata\ClassMetadata; 4use JMS\Serializer\Metadata\PropertyMetadata; 5 6$metadata = new ClassMetadata('JMS\Serializer\Tests\Fixtures\Discriminator\Vehicle'); 7$metadata->setDiscriminator('type', array( 8 'car' => 'JMS\Serializer\Tests\Fixtures\Discriminator\Car', 9 'moped' => 'JMS\Serializer\Tests\Fixtures\Discriminator\Moped', 10)); 11 12$km = new PropertyMetadata('JMS\Serializer\Tests\Fixtures\Discriminator\Vehicle', 'km'); 13$km->setType('integer'); 14$metadata->addPropertyMetadata($km); 15 16return $metadata; 17