non capisco perchè l'array arriva vuoto...
il method è corretto, l'action pure, forse dipende dal tipo "file" del campo?