slam4:php:phalcon:models

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:php:phalcon:models [2015/02/10 09:22] – [Modèles] jcheronslam4:php:phalcon:models [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Modèles ====== ====== Modèles ======
 Un modèle est une classe métier, représentant une partie des données d'une application. Dans la plupart des cas, un modèle est associé à une table de la base de données.\\ Un modèle est une classe métier, représentant une partie des données d'une application. Dans la plupart des cas, un modèle est associé à une table de la base de données.\\
-[[http://docs.phalconphp.com/en/latest/api/Phalcon_Mvc_Model.html|Phalcon\Mvc\Model]] est la classe de base des models d'une application. Cette classe met à disposition des fonctionnalités CRUD, offre des possibilités de recherche avancées, et permet de gérer les relations entre models, le tout sans avoir besoin d'utiliser SQL.+[[https://api.phalconphp.com/class/Phalcon/Mvc/Model.html|Phalcon\Mvc\Model]] est la classe de base des models d'une application. Cette classe met à disposition des fonctionnalités CRUD, offre des possibilités de recherche avancées, et permet de gérer les relations entre models, le tout sans avoir besoin d'utiliser SQL.
  
-Phalcon implémente **ActiveRecord** pour sa partie ORM, il utilise donc l'héritage sur les Models, par opposition à certains ORM qui implémentent **DataMapper** (Doctrine 2) et permettent de travailler avec des models plus indépendants de la couche technique liée à la persistance (POPO).+Phalcon implémente **ActiveRecord** pour sa partie ORM, il utilise donc l'héritage sur les Models, par opposition à certains ORM qui implémentent **[[http://en.wikipedia.org/wiki/Data_mapper_pattern|DataMapper]]** (Doctrine 2) et permettent de travailler avec des models plus indépendants de la couche technique liée à la persistance (POPO).
  
 ===== -- Création de models ===== ===== -- Création de models =====
  • slam4/php/phalcon/models.1423556530.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)