<?php

namespace Modules\API\APIInterne\Magic\WebService;

class Export
{
    
    public function exportWSDL(
        string $typeObjet,
        string $mode,
        string $codeInterface,
        string $numJournal,
        string $id1,
        string $id2,
        string $id3,
        string $id4,
        string $id5,
        string $date,
        string $codeConnecteur,
        string $codeVersion,
        string $codeSociete
    ) : \Helpers\Webservice\Wsdl {
        $envoi = '
        <API_Export_In>
            <TypeObjet>'.$typeObjet.'</TypeObjet>
            <Mode>'.$mode.'</Mode>
            <CodeInterface>'.$codeInterface.'</CodeInterface>
            <NumJournal>'.$numJournal.'</NumJournal>
            <ID_1>'.$id1.'</ID_1>
            <ID_2>'.$id2.'</ID_2>
            <ID_3>'.$id3.'</ID_3>
            <ID_4>'.$id4.'</ID_4>
            <ID_5>'.$id5.'</ID_5>
            <Date>'.$date.'</Date>
            <CodeConnecteur>'.$codeConnecteur.'</CodeConnecteur>
            <CodeVersion>'.$codeVersion.'</CodeVersion>
            <CodeSociete>'.$codeSociete.'</CodeSociete>
        </API_Export_In>
        ';

        return new \Helpers\Webservice\Wsdl('', 'API_CONNECTSTD_EXPORT', $envoi, false);
    }
}
