diff --git a/ci4/app/Services/PedidoXMLService.php b/ci4/app/Services/PedidoXMLService.php index 3ece7f7c..9af64ea1 100644 --- a/ci4/app/Services/PedidoXMLService.php +++ b/ci4/app/Services/PedidoXMLService.php @@ -2,14 +2,11 @@ namespace App\Services; -use App\Entities\Pedidos\PedidoEntity; +use DOMDocument; +use App\Libraries\SafekatFtpClient; use CodeIgniter\Config\BaseService; use App\Models\Pedidos\PedidoModel; -use App\Models\Pedidos\PedidoLineaModel; use App\Models\Presupuestos\PresupuestoModel; -use DOMDocument; -use DOMNode; -use FTP; class PedidoXMLService extends BaseService { @@ -170,8 +167,8 @@ class PedidoXMLService extends BaseService $xml->appendChild($xml_products_el); $file_has_suffix = hash('sha512',$data["pedido_cliente_presupuesto"]->pedidoId); $file_name = PedidoXMLService::generate_xml_file_name($file_has_suffix); - $ftp = service('FTPService'); - $ftp->uploadXML($xml->textContent,$file_name); + $ftp = new SafekatFtpClient(); + $ftp->uploadXML($xml->saveXML(),$file_name); return $data; } protected static function generate_xml_file_name(string $hash) : string