powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Yii2: создание web-сервиса
1 сообщений из 1, страница 1 из 1
Yii2: создание web-сервиса
    #39486666
SweetApple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть проект на Yii2, нужно опубликовать web-сервис (wsdl) с данными, которые впоследствии считает 1С.
Скачала с гитхаба: borodulin/yii2-services
В контроллере прописала:

public function actions()
{
return [
'soap' => [
'class' => 'conquer\services\WebServiceAction',
'classMap' => [
'RequestClass' => 'app\modules\exchange\models\ExportRequests'
],
],
];
}

В ExportRequests:

class ExportRequests
{
/**
* @var object
* @soap
*/
public $request;

/**
* @var string
* @soap
*/
public $external_id;
}

Wsdl генерируется, получается структура:

<xsd:complexType name="ExportRequests">
<xsd:all>
<xsd:element name="request" type="xsd:struct"/>
<xsd:element name="external_id" type="xsd:string"/>
</xsd:all>
</xsd:complexType>

Каким образом создать вложенность? external_id нужно вложить в request (будут и другие поля у request).
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Yii2: создание web-сервиса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]