Zend Framework 2 自动发现复杂类型
Zend Framework 2 Autodiscover complex type
有人设法从 class 创建了一个复杂类型。我有下一个错误
PHP Fatal error: Call to a member function getTypes()
$complex_type_strategy = new \Zend\Soap\Wsdl\ComplexTypeStrategy\DefaultComplexType();
$complex_type_strategy->addComplexType('className');
$autodiscover->setComplexTypeStrategy($complex_type_strategy);
.......
class className {
/**
* @var string $field
*/
public $field;
}
谢谢
尝试这样做:
<?php
use Zend\Soap\Wsdl\ComplexTypeStrategy\ArrayOfTypeComplex;
$autodiscover = new AutoDiscover(new ArrayOfTypeComplex());
$autodiscover->setClassMap(array('Application\Class\Document'));
$autodiscover->setUri('http://myws.me/ws');
$autodiscover->handle();
有人设法从 class 创建了一个复杂类型。我有下一个错误
PHP Fatal error: Call to a member function getTypes()
$complex_type_strategy = new \Zend\Soap\Wsdl\ComplexTypeStrategy\DefaultComplexType();
$complex_type_strategy->addComplexType('className');
$autodiscover->setComplexTypeStrategy($complex_type_strategy);
.......
class className {
/**
* @var string $field
*/
public $field;
}
谢谢
尝试这样做:
<?php
use Zend\Soap\Wsdl\ComplexTypeStrategy\ArrayOfTypeComplex;
$autodiscover = new AutoDiscover(new ArrayOfTypeComplex());
$autodiscover->setClassMap(array('Application\Class\Document'));
$autodiscover->setUri('http://myws.me/ws');
$autodiscover->handle();