Skip to content

Commit 89ed90f

Browse files
committed
fix: spostamento files fatture in cartella /files/vendite
1 parent 41fa2fc commit 89ed90f

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

update/2_7_2.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
include __DIR__.'/../config.inc.php';
4+
$module = \Models\Module::where('name', 'Fatture di vendita')->first();
5+
6+
$directory = 'files/fatture/';
7+
$files = glob($directory.'*.xml');
8+
9+
$new_folder = 'files/'.$module->attachments_directory.'/';
10+
11+
$attachments = database()->fetchArray('SELECT `filename` FROM `zz_files` WHERE `name` = "Fattura Elettronica" AND `id_module` = '.$module->id);
12+
13+
$attachments_filenames = array_column($attachments, 'filename');
14+
15+
foreach ($files as $file) {
16+
$filename = basename($file);
17+
if (in_array($filename, $attachments_filenames)) {
18+
rename($file, $new_folder.$filename);
19+
}
20+
}

0 commit comments

Comments
 (0)