Propel | это... Что такое Propel? (original) (raw)
Propel
Propel
Тип | ORM |
---|---|
Написана на | PHP |
Операционная система | кроссплатформенный |
Последняя версия | 1.6.2 (Сентябрь, 2011) |
Лицензия | LGPL3 license |
Сайт | http://www.propelorm.org/ |
Propel — ORM с открытым исходным кодом для 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(books = BookPeer::doSelectJoinAuthor(books=BookPeer::doSelectJoinAuthor(criteria); foreach($books as $book) { echo $book->getAuthor()->getFullName(); }
Ссылки
Категории:
- Программное обеспечение по алфавиту
- Интерфейсы доступа к данным
- Библиотеки PHP
Wikimedia Foundation.2010.
Полезное
Смотреть что такое "Propel" в других словарях:
- Propel — Aktuelle Version 1.6 (Mai 2011) Programmiersprache 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