'One', 'key-two' => 'Two', ]; } /** * @VirtualProperty * @SerializedName("low") * @Groups({"versions"}) * @Until("8") */ public function getVirualLowValue() { return 1; } /** * @VirtualProperty * @SerializedName("hight") * @Groups({"versions"}) * @Since("8") */ public function getVirualHighValue() { return 8; } }