Propel

Propel
Propel
Тип

ORM

Написана на

PHP

Операционная система

кроссплатформенный

Последняя версия

1.6.2 (Сентябрь, 2011)

Лицензия

LGPL3 license

Сайт

http://www.propelorm.org/

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

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

$book = BookPeer::retrieveByPK(123); //retrieve a record from a database
$book->setName('Don\'t be Hax0red!'); //modify. Don't worry about escaping
$book->save(); //save
 
$criteria = new Criteria(); //retrieve all...
$criteria->add(BookPeer::PUBLISH_YEAR, 2009); //... books published 2009
$criteria->addAscendingOrderBy(AuthorPeer::LAST_NAME); //... ordered by author
$books = BookPeer::doSelectJoinAuthor($criteria);
foreach($books as $book) {
  echo  $book->getAuthor()->getFullName();
}

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Propel" в других словарях:

  • Propel — Aktuelle Version 1.6 (Mai 2011) Programmier­sprache PHP Kategorie Framework Lizenz MIT …   Deutsch Wikipedia

  • Propel — est un ORM pour PHP 5. Le développement de Propel est accessible sur GitHub: https://github.com/propelorm/Propel. Licence : Jusqu à la version 1.4 : GNU GPL v3 ou suivantes À partir de la version 1.5 : Licence MIT Il est possible… …   Wikipédia en Français

  • Propel — may refer to: *A way to move something, see propulsion (disambiguation) *Propel Fitness Water, a product from the makers of Gatorade *Propel (PHP), an object relational mapping solution for PHP …   Wikipedia

  • propel — [prə pel′, prōpel′] vt. propelled, propelling [ME propellen < L propellere < pro , forward + pellere, to drive: see FELT1] to push, drive, or impel onward, forward, or ahead …   English World dictionary

  • Propel — Pro*pel , v. t. [imp. & p. p. {Propelled}; p. pr. & vb. n. {Propelling}.] [L. propellere, propulsum; pro forward + pellere to drive. See {Pulse} a beating.] To drive forward; to urge or press onward by force; to move, or cause to move; as, the… …   The Collaborative International Dictionary of English

  • propel — I verb actuate, cast, catapult, constrain, discharge, dispatch, drive, drive forward, eject, emit, force, goad, heave, hurl, impel, launch, move, pitch, precipitate, prod, project, provoke, push, push forward, send, set in motion, spirit, start,… …   Law dictionary

  • propel — PROPÉL, propeluri, s.n. Şlep mare de cereale. Trimis de gall, 24.08.2008. Sursa: DLRM …   Dicționar Român

  • propel — mid 15c., to drive away, expel, from L. propellere push forward, from pro forward (see PRO (Cf. pro )) + pellere to push, drive. Meaning to drive onward, cause to move forward is from 1650s …   Etymology dictionary

  • propel — *push, shove, thrust Analogous words: *move, drive, impel: *force, compel, constrain, oblige …   New Dictionary of Synonyms

  • propel — has inflected forms propelled, propelling …   Modern English usage


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»