为什么注释“ SkipWhenEmpty”不起作用(v1.13.0)?
//
结果(xml):
use JMS\Serializer\Annotation as JMS;
/**
* @JMS\Type("string")
* @JMS\SerializedName("foo")
*/
protected $_foo = "foo";
/**
* @JMS\Type("string")
* @JMS\SerializedName("bar")
* @JMS\SkipWhenEmpty()
*/
protected $_bar;
如果属性未设置,我不希望在XML中使用<foo><![CDATA[foo]]></foo>
<bar xsi:nil="true"/>
-Tag。
有什么想法吗?