Propel 1.5.4 (ORM dla PHP)
15.09.2010 została wydana czwarta poprawiona wersja Propela 1.5 ( ORMa dla języka PHP ), w której poprawiono wsparcie dla MSSQL-a i Oracla oraz dodano łatwiejszy hydrate obiektów przy wykonywaniu zapytań przygotowywanych ręcznie (przykład poniżej).
// prepare and execute an arbitrary SQL statement
$con = Propel::getConnection(BookPeer::DATABASE_NAME);
$sql = "SELECT * FROM book WHERE id NOT IN "
."(SELECT book_review.book_id FROM book_review"
." INNER JOIN author ON (book_review.author_id=author.ID)"
." WHERE author.last_name = :name)";
$stmt = $con->prepare($sql);
$stmt->execute(array(':name' => 'Austen'));
// hydrate Book objects with the result
$formatter = new PropelObjectFormatter();
$formatter->setClass('Book');
$books = $formatter->format($stmt);
Pełną listę poprawek znajdziecie tutaj. Natomiast oficjalna informacja o wydaniu znajduje się na blogu projektu.
News przez RSS

