1<?php 2 3declare(strict_types=1); 4 5namespace JMS\Serializer\Tests\Fixtures; 6 7use JMS\Serializer\Annotation\Type; 8use JMS\Serializer\Annotation\XmlAttribute; 9use JMS\Serializer\Annotation\XmlElement; 10use JMS\Serializer\Annotation\XmlNamespace; 11 12/** 13 * @XmlNamespace(prefix="old_foo", uri="http://old.foo.example.org"); 14 * @XmlNamespace(prefix="foo", uri="http://foo.example.org"); 15 * @XmlNamespace(prefix="new_foo", uri="http://new.foo.example.org"); 16 */ 17class SimpleClassObject 18{ 19 /** 20 * @Type("string") 21 * @XmlAttribute(namespace="http://old.foo.example.org") 22 */ 23 public $foo; 24 25 /** 26 * @Type("string") 27 * @XmlElement(namespace="http://foo.example.org") 28 */ 29 public $bar; 30 31 /** 32 * @Type("string") 33 * @XmlElement(namespace="http://new.foo.example.org") 34 */ 35 public $moo; 36} 37