Archive for the ‘orm’ Category

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 [...]

Propel 1.6

Oggi è stata annunciata l’uscita di una nuova major release del celebre ORM per symfony. Contrariamente a Doctrine, il cui sviluppo è ormai concentrato solamente sul nuovo ramo 2, Propel continua a essere sviluppato attivamente. Numerose le novità introdotte con questa versione. Il plugin sfPropel15Plugin, che consente l’utilizzo in symfony di versioni di Propel successive [...]

Rilasciato Doctrine 2.0

Con un post sul blog di Doctrine, è stato annunciato il primo rilascio stabile del ramo 2, che sarà l’ORM predefinito di Symfony2. Come sottolineato nello stesso post, questa versione non è retro-compatibile col precedente ramo 1.

Un anno senza ORM?

G9NGBH9YK85S Se seguite questa discussione sul gruppo di Symfony su Linkedin avrete notato che è emersa una notizia abbastanza interessante. The Doctrine 1.2 support seems to be extended to June, 1st 2011. But this post was written 11 months ago and I think the end of support was shortened… Che affiancata al fatto che il [...]

Dove sta andando Propel?

Ieri sera François Zaninotto, lead developer del progetto, ha anticipato in una sessione IRC sul canale #propel le prossime novità. Nel prossimo futuro, nella versione 1.6, sarà presente il supporto alle migrazioni. Per quanto riguarda invece il grosso salto alla versione 2.0, è ancora tutto da decidere, ma la direzione sembra essere quella di un [...]

Propel 2.0 cerca sviluppatori

Con un annuncio sul blog ufficiale del progetto Francois Zaninotto annuncia che il trunk 2.0 di Propel è ufficialmente morto e che, pertanto, sarà indetta una riunione sul canale #propel di Freenode, per decidere come far proseguire il progetto e per ricevere adesioni da parte di nuovi sviluppatori. Se quindi siete interessati a lavorare su [...]

test complessi con sfTesterDoctrine

A volte può capitare di dover testare delle condizioni complesse su un oggetto Doctrine. In questi casi, il semplice array solitamente usato col metodo check() può non bastare. Per esempio mi è capitato recentemente di dover testare alcuni campi data con una condizione >= (maggiore o uguale). Ma lo stesso metodo check() è abbastanza flessibile [...]

Propel in Symfony 2.0

Sembra che la tanto attesa nuova versione di Symfony supporterà, come l’attuale, entrambi gli ORM. Se infatti Doctrine, ormai legato a doppio filo al framework, non è mai stato in dubbio, Propel sembrava rimasto indietro. Invece, pochi giorni fa, l’instancabile François Zaninotto ha pubblicato il suo fork con PropelBundle.

È uscito Propel 1.5

L’atteso rilascio della nuova versione di Propel è ufficiale proprio oggi. La novità maggiore è nella nuova API di oggetti Query, che si rifanno in parte a quelli di Doctrine, ma usando un’interfaccia fluida invece di un linguaggio pseudo-SQL. Ci sono inoltre nuovi behavior e l’ereditarietà concreta per le tabelle. Il tutto è stato mantenuto [...]

“Di più con symfony” su Amazon come presente per l’anno nuovo!

È ufficialmente disponibile su Amazon, la nuova traduzione italiana dell’advent calendar intitolato More with Symfony e rilasciato agli inizi di dicembre in formato digitale in più lingue e cartaceo nella sola lingua inglese. Il libro approfondisce argomenti come il routing, la nuova gestione delle email di symfony 1.4, gli internals di symfony e come estendere [...]