<?php

namespace Modules\Contrat\WebService;

use Helpers\Webservice\Wsdl;

class ImprimerAccordCadre
{
    public static function imprimer($codeAcd, $array)
    {
        Wsdl::XmlEntities($array);

        $xml = '<ACD_Imprime_In LngUtilisation = "' . $_SESSION['Session_Langue'] . '">
                    <Utilisateur>' . $_SESSION['Session_Login'] . ' </Utilisateur>
                    <CODE_ACD>' . $codeAcd . ' </CODE_ACD>
                    <CODE_STE>' . ($array['CODE_STE'] ?? '') . ' </CODE_STE>
                    <CTR_EMET>' . ($array['CTR_EMET'] ?? '') . ' </CTR_EMET>
                    <CTR_LIV>' . ($array['CTR_LIV'] ?? '') . ' </CTR_LIV>
                    <CODE_FOURN>' . ($array['CODE_FOURN'] ?? '') . ' </CODE_FOURN>
                    <TYPE_DOC>' . ($array['TYPE_DOC'] ?? '') . ' </TYPE_DOC>
                    <TYPE_ACHAT>' . ($array['TYPE_ACHAT'] ?? '') . ' </TYPE_ACHAT>
                </ACD_Imprime_In>';

        return new Wsdl('Oxaproc_Gen.wsdl', 'OXAPRC_ACD_IMPRIME', $xml, false);
    }
}
