<?php

namespace Modules\API\APIInterne\Magic\WebService;

class Import
{
    
    public function importWSDL(string $typeObjet, string $codeConnecteur, string $codeVersion, string $codeSociete, string $fichierMessage) : \Helpers\Webservice\Wsdl
    {
        $envoi = '
        <API_Import_In>
            <TypeObjet>'.$typeObjet.'</TypeObjet>
            <CodeConnecteur>'.$codeConnecteur.'</CodeConnecteur>
            <CodeVersion>'.$codeVersion.'</CodeVersion>
            <CodeSociete>'.$codeSociete.'</CodeSociete>
            <FichierMessage>'.$fichierMessage.'</FichierMessage>
        </API_Import_In>';
        
        return new \Helpers\Webservice\Wsdl('', 'API_CONNECTSTD_IMPORT', $envoi, false);
    }

    public function statutWSDL(string $id) : \Helpers\Webservice\Wsdl
    {
        $envoi = '
        <API_Statut_In>
            <Id>'.$id.'</Id>
        </API_Statut_In>';
        
        return new \Helpers\Webservice\Wsdl('', 'API_CONNECTSTD_STATUT', $envoi, false);
    }
}
