Сделать массив из массива в WSDL Nu Soap Результат - PullRequest
0 голосов
/ 03 февраля 2020

Кто-нибудь может помочь? Я пытаюсь получить результат XML, как это, используя Nu Soap WSDL.

<status>
    <isError>false</isError>
    <errorCode>00</errorCode>
    <statusDescription>Sukses</statusDescription>
</status>

Я сделал

$server->wsdl->addComplexType(
    'InquiryResponse',
    'complexType',
    'struct',
    'sequence',
    '',
    array(
        'status' => array('minOccurs' => '0','maxOccurs' => '1','name' => 'status','type' => 'xsd:string')
    )
);
function test(){
$trx = array(
            'status' => array(
                'isError' => 'false',
                'errorCode' => '00',
                'statusDescription' => 'Sukses'
            )
        );
        return $trx;
}

И когда я запускаю WSDL, он просто показать

вывод wsdl

...