【发布时间】:2011-12-20 16:27:24
【问题描述】:
我有一个使用 PHP/Zend 框架 SOAP 的工作 SOAP 服务。我遇到的问题是 WSDL 需要实现“xsd:decimal”而不是“xsd:int”。
在以下 sn-p 上使用 AutoDiscovery 方法:
/* @var decimal */
public $prize;
返回以下错误:
无法添加不是对象或在“DefaultComplexType”策略中找不到类的复杂类型小数。
使用类映射似乎无法解决问题。有没有办法在 AutoDiscovery 方法中使用“xsd:decimal”?
以下 sn-p 工作正常,但在 WSDL 中显示“xsd:int”:
/* @var int */
public $prize
【问题讨论】:
标签: zend-framework soap