Интернет магазин китайских планшетных компьютеров



Компьютеры - Propel

11 мая 2011





Propel — ORM с открытым исходным кодом для PHP5. Он позволяет получить доступ к базе данных, используя множество объектов, предоставляемых простым API для хранения и обработки данных. Propel дает веб-разработчику необходимые инструменты для работы с базами данных таким же путем, как работа с другими классами и объектами PHP. Propel также составная часть фреймворка Symfony и был в нем ORM по умолчанию до версии 1.2.

Пример использования

$book = BookPeer::retrieveByPK; //retrieve a record from a database
$book->setName; //modify. Don't worry about escaping
$book->save; //save
 
$criteria = new Criteria; //retrieve all...
$criteria->add; //... books published 2009
$criteria->addAscendingOrderBy; //... ordered by author
$books = BookPeer::doSelectJoinAuthor;
foreach {
  echo  $book->getAuthor->getFullName;
}


Просмотров: 1003


<<< PHP Data Objects
Relational Interface System >>>