Originariamente inviato da satinrouge
qualche riga non chiusa bene o qualche parentesi graffa lasciata aperta
ci sono degli "spazi", prima del return/new line, che non devono esistere dopo la chiusura di alcuni heredoc. Corretti da Desk.