ObjectWithVirtualPropertiesAndExcludeAll.php 480 B

123456789101112131415
  1. <?php
  2. use JMS\SerializerBundle\Metadata\ClassMetadata;
  3. use JMS\SerializerBundle\Metadata\PropertyMetadata;
  4. use JMS\SerializerBundle\Metadata\VirtualPropertyMetadata;
  5. $className = 'JMS\SerializerBundle\Tests\Fixtures\ObjectWithVirtualPropertiesAndExcludeAll';
  6. $metadata = new ClassMetadata( $className );
  7. $pMetadata = new VirtualPropertyMetadata($className, 'virtualValue');
  8. $pMetadata->getter = 'getVirtualValue';
  9. $metadata->addPropertyMetadata($pMetadata);
  10. return $metadata;