Skip to content

Commit

Permalink
[fr] Follow cakephp#1279
Browse files Browse the repository at this point in the history
Update models.rst
  • Loading branch information
cake17 committed Apr 26, 2014
1 parent d7e1d05 commit 106201b
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions fr/models.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Models (Modèles)
################

Les Models sont les classes qui représentent la couche de logique dans votre
application. Cela signifie qu'ils sont responsables de la gestion de presque
application. Ils sont responsables de la gestion de presque
tout ce qui concerne les données, leur validité, les interactions et
l'évolution du flux d'informations dans votre domaine de travail.

Expand All @@ -11,11 +11,10 @@ utilisées dans les applications CakePHP pour l'accès aux données, plus
spécifiquement elles représentent une table de la base de données, mais elles
ne sont pas limitées à cela et peuvent être utilisées pour accéder à tout ce
qui manipule des données comme des fichiers, des services web externes, des
évènements iCal ou des lignes dans un fichier CSV.
évènements iCal.

Un model peut être associé avec d'autres models. Par exemple, une Recette
peut être associé avec l'Auteur de la recette ainsi qu'à l'Ingredient dans
la recette.
peut être associée avec l'Auteur de la recette ainsi qu'à un Ingredient.

Cette section vous expliquera quelles fonctionnalités du model peuvent
être automatisées, comment outrepasser ces fonctionnalités, et quelles
Expand All @@ -27,7 +26,7 @@ Comprendre les Models
=====================

Un Model représente votre model de données. En programmation orientée objet, un model
est un objet qui représente une "chose", comme une voiture, une
est un objet qui représente une chose, comme une voiture, une
personne ou une maison. Un blog, par exemple, peut avoir plusieurs posts et
chaque post peut avoir plusieurs commentaires. Blog, Post et Commentaire sont
tous des exemples de models, chacun étant associé avec un autre.
Expand All @@ -46,10 +45,9 @@ classe Model de CakePHP, grâce à la magie de l'héritage. Le model Ingredient
étend le model de l'application AppModel, lequel étend la classe Model interne
de CakePHP. C'est cette classe Model du cœur qui fournit les fonctionnalités à
l'intérieur de votre model Ingredient. ``App::uses('AppModel', 'Model')``
s'assure que le model est chargé sans effort pour chaque utilisation de
l'instance.
s'assure que le model est chargé sans effort quand cela est nécessaire.

La classe intermédiaire AppModel est vide et si vous n'avez pas créé la vôtre,
La classe intermédiaire AppModel est vide. Si vous n'avez pas créé la vôtre,
elle provient du répertoire du coeur de cakePHP. Ecraser AppModel vous permet
de définir des fonctionnalités qui doivent être rendues disponibles pour tous
les models de votre application. Pour faire cela, vous avez besoin de créer
Expand Down

0 comments on commit 106201b

Please sign in to comment.