ciao!

in sostanza mi devo connettere ad una directory FTP, listare i files e scaricarli in una directory locale precisa.

riesco a connettermi e listare i files, ma non capisco il download.
questo il codice:
codice:
  public function downloadFromFtp() {
    $files = Storage::disk('ftp_esiti')->files();
    foreach ($files as $file) {
      echo "$file\n";
//      Storage::disk('ftp_esiti')->download($file, public_path("xml_download"));
      $resDownload = Storage::disk('ftp_esiti')->download($file);
      var_dump($resDownload->getStatusCode());
    }
  }
questa la risposta (al momento c'è solo un file):
codice:
esitoFCOC.SLRS.011.20240625_085504.xmlint(200)
solo che il file non lo trovo, e quindi non capisco se lo ha scaricato o no.
ed inoltre non ho ben capito come indicarli in quale cartella fare il download (sarebbe la riga commentata, che però da errore).

qualche suggerimento??