12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace JMS\Serializer\Tests\Fixtures;
- use JMS\Serializer\Annotation\Groups;
- use JMS\Serializer\Annotation\SerializedName;
- use JMS\Serializer\Annotation\Since;
- use JMS\Serializer\Annotation\Until;
- use JMS\Serializer\Annotation\VirtualProperty;
- /**
- * dummy comment
- */
- class ObjectWithVersionedVirtualProperties
- {
- /**
- * @Groups({"versions"})
- * @VirtualProperty
- * @SerializedName("low")
- * @Until("8")
- */
- public function getVirualLowValue()
- {
- return 1;
- }
- /**
- * @Groups({"versions"})
- * @VirtualProperty
- * @SerializedName("high")
- * @Since("6")
- */
- public function getVirualHighValue()
- {
- return 8;
- }
- }
|