|
4 | 4 |
|
5 | 5 | // Spostamento backup |
6 | 6 | $directory = 'backup/'; |
7 | | -$files = glob($directory.'*.{zip}', GLOB_BRACE); |
| 7 | +$files = glob($directory.'*.{zip}', GLOB_BRACE) ?: []; |
8 | 8 | $new_folder = 'files/backups/'; |
9 | 9 | directory($new_folder); |
10 | 10 |
|
|
41 | 41 |
|
42 | 42 | $module = Models\Module::where('name', 'Fatture di acquisto')->first(); |
43 | 43 | $directory = 'files/fatture/vendite/'; |
44 | | -$files = glob($directory.'*.{xml,pdf}', GLOB_BRACE); |
| 44 | +$files = glob($directory.'*.{xml,pdf}', GLOB_BRACE) ?: []; |
45 | 45 | $new_folder = 'files/'.$module->attachments_directory.'/'; |
46 | 46 | directory($new_folder); |
47 | 47 |
|
48 | | -$attachments = database()->fetchArray('SELECT `filename` FROM `zz_files` WHERE `id_module` = '.$module->id); |
49 | | -$attachments_filenames = array_column($attachments, 'filename'); |
| 48 | +$attachments = database()->fetchArray('SELECT `filename` FROM `zz_files` WHERE `id_module` = '.$module->id) ?: []; |
| 49 | +$attachments_filenames = !empty($attachments) ? array_column($attachments, 'filename') : []; |
50 | 50 |
|
51 | 51 | foreach ($files as $file) { |
52 | 52 | $filename = basename($file); |
|
59 | 59 |
|
60 | 60 | $module = Models\Module::where('name', 'Fatture di vendita')->first(); |
61 | 61 | $directory = 'files/fatture/'; |
62 | | -$files = glob($directory.'*.{xml,pdf}', GLOB_BRACE); |
| 62 | +$files = glob($directory.'*.{xml,pdf}', GLOB_BRACE) ?: []; |
63 | 63 | $new_folder = 'files/'.$module->attachments_directory.'/'; |
64 | 64 | directory($new_folder); |
65 | 65 |
|
66 | | -$attachments = database()->fetchArray('SELECT `filename` FROM `zz_files` WHERE `id_module` = '.$module->id); |
67 | | -$attachments_filenames = array_column($attachments, 'filename'); |
| 66 | +$attachments = database()->fetchArray('SELECT `filename` FROM `zz_files` WHERE `id_module` = '.$module->id) ?: []; |
| 67 | +$attachments_filenames = !empty($attachments) ? array_column($attachments, 'filename') : []; |
68 | 68 |
|
69 | 69 | foreach ($files as $file) { |
70 | 70 | $filename = basename($file); |
|
0 commit comments