Aggiornamenti di sicurezza

La settimana scorsa sono stati rilasciati importanti aggiornamenti di sicurezza, che chiudono falle scoperte in tutte le versioni di Symfony. Ovviamente, le versioni non più supportate non sono state aggiornate.
Questi sono i riferimenti:
Symfony 2.3
Symfony 2.4
Symfony 2.5
Inoltre, è stata chiusa una falla anche in FOSUserBundle, un bundle molto usato. La versione 1.3 ha ricevuto una patch, la versione 2 (il dev-master) non ne è affetta, le versioni precedenti non sono più sotto supporto.

VichUploaderBundle, file upload con doctrine

L’ upload di file è una delle necessità più comuni di un’applicazione web. La documentazione ufficiale copre l’argomento in maniera piuttosto chiara, trattando sia l’upload di file generico che quello di file legati ad un’entità doctrine. In particolare quest’ultimo è probabilmente il caso più comune dato che, nella maggioranza dei casi, vorrai avere su database un riferimento al file caricato.

La procedura descritta nel cookbook è assolutamente corretta, ma l’utilizzo del bundle VichUploaderBundle rende il tutto più efficace e risolve, abbastanza bene, anche un paio di problemi. Ecco la mia esperienza con questo bundle.

Continue reading “VichUploaderBundle, file upload con doctrine”

Utilizzare le Estensioni di Doctrine in progetti symfony2

Doctrine prevede un set di eventi che permettono di modificarne ed estenderne il comportamento. Tramite l’utilizzo di questi eventi è possibile implementare nuove funzionalità non previste dall’ ORM. Sfruttando questa potenzialità è stato creato un set di estensioni per mettere a disposizione degli sviluppatori alcuni comportamenti di uso comune. L’integrazione all’interno di symfony2 è facilitata dal bundle StofDoctrineExtensionsBundle.

Continue reading “Utilizzare le Estensioni di Doctrine in progetti symfony2”

Symfony2 arriva il sito dei Bundle

Vi stavate iniziando a chiedere se il tal plugin per symfony fosse stato convertito in bundle per symfony 2? Per rispondere a questo quesito è stato pubblicato da qualche giorno il sito Symfony2Bundles che cerca di aggiornarci sullo stato dei vari bundles presenti su GitHub.

Il codice dello stesso sito, messo a disposizione dagli autori di KnpLabs, è liberamente scaricabile e forkabile da GitHub ed inoltre è possibile seguire una discussione su Google Wave per partecipare attivamente al suo mantenimento.

buoni bundle a tutti!