È 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 […]

Propel 1.4 è qui

Come annunciato in precedenti post, Propel è risuscitato. La prima mossa, di pochi giorni fa, è stata la partenza del ramo 1.4, che ha iniziato con l’implementazione dei comportamenti (behaviour), del tutto simili a quelli di Doctrine. Già in symfony 1.3 avremo l’opportunità di vederlo in azione, mentre per i progetti ancorati a symfony 1.2 […]

IRC Meeting per il futuro di Propel

François Zaninotto e Sven Teitje, che hanno ufficialmente annunciato di aver preso in carico il progetto Propel con la mail qui di seguito, hanno indetto un IRC meeting per discutere del futuro dell’ORM. Se avete qualche idea interessante, e voglia di comunicarla, l’appuntamento è sul canale #propel di Freenode il 10 Settembre alle 20.00. Dear […]

Propel è morto. Evviva Propel.

Pare che il celeberrimo ORM non stia vivendo un bel periodo, infatti dopo una serie di messaggi su possibili problemi con PHP 5.3, Hans Lellelid (principale autore ed attuuale lead developer del progetto) ha ufficialmente annunciato che abbandonerà la sua creatura. Fortunatamente però pare che Francois Zaninotto, già famoso per il il lavoro fatto sulla […]

Confrontare due campi della stessa tabella con Propel

Con il criteria di Propel non è possibile ancora confrontare due campi della stessa tabella, ma solo il campo con un valore. Questa feature sarà probabilmente implementata nella versione 2.0. Nel frattempo vi propongo questo trick per confrontare tra loro i campi Campo1 e Campo2 della tabella Tabella 1 2 3 $c = new Criteria(); […]

phpDay - Maggio 2019 a Verona