getOriginal($colonna); if ($record->wasChanged($colonna) && $vecchia) { Storage::disk('public')->delete($vecchia); } } }); static::deleted(function ($record): void { $file = array_filter(array_map(fn ($c) => $record->{$c}, static::$immagini)); Storage::disk('public')->delete($file); }); } }