Doctrine (ORM)

Doctrine (ORM)

Doctrine est un ORM (couche d'abstraction à la base de données) pour PHP. Il s'agit d'un logiciel libre sous licence GNU LGPL.
Il s'agit de l'ORM par défaut du framework Symfony (depuis la version 1.3 de ce framework).

Sommaire

Exemples d'utilisation

Select

  $users = Doctrine::getTable('user')->findAll();
  foreach($users as $user)
   echo "<h2>$user->name</h2>";

Insert

 $user = new User();
 $user->name = "john";
 $user->password = "doe";
 $user->save();
 
 echo "L'utilisateur avec l'id $user->id a été ajouté";

Update

  $user = Doctrine::getTable('user')->findBy(2);
  $user->phone = "+33 1 23 45 67 89";
  $user->save();

Delete

  $user = Doctrine::getTable('user')->findBySlug("kevin-smith");
  $user->delete();

Lien externe


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Doctrine (ORM) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Doctrine — Тип ORM Написана на PHP Операционная система кроссплатформенный Последняя версия 2.2.0 (29 января 2012) Лицензия GNU Lesser General Public License Сайт …   Википедия

  • Doctrine de foi — Doctrine Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Doctrine officielle — Doctrine Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Doctrine politique — Doctrine Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Doctrine religieuse — Doctrine Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Doctrine traditionnelle — Doctrine Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Doctrine — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Doctrine », sur le Wiktionnaire (dictionnaire universel) Le mot doctrine provient du latin docere et… …   Wikipédia en Français

  • ORM — также может означать: англ. Object Role Model, рус. Модель ролей объекта методика концептуального проектирования информационных систем, включающая собственную графическую нотацию. Содержание 1 Задача …   Википедия

  • Doctrine (PHP) — Doctrine Aktuelle Version 2.1.2 (29. August 2011) Programmier­sprache PHP Kategorie Framework, Objektrelationaler Mapper Lizenz GNU Lesser General Public License …   Deutsch Wikipedia

  • Doctrine (PHP) — See also DataEase, whose query language is also called DQL. Doctrine Stable release 2.1.2 / August 29, 2011; 54 days ago (2011 08 29) Development status …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”