Skip to content

Commit 263aeab

Browse files
authored
Merge pull request #792 from MarieMinasyan/patch-3
Fix typos
2 parents 178c948 + 385be80 commit 263aeab

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

book/controller.rst

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ route qui y fasse correspondre une URL (#2).
7575

7676
.. note::
7777

78-
Bien que son nom est très similaire, un « contrôleur frontal » est différent
78+
Bien que son nom soit très similaire, un « contrôleur frontal » est différent
7979
des « contrôleurs » abordés dans ce chapitre. Un contrôleur
8080
frontal est un petit fichier PHP qui se situe dans votre répertoire web et
8181
à travers lequel toutes les requêtes sont dirigées. Une application typique
@@ -181,8 +181,8 @@ que variable ``$name``. Créer une « page » signifie simplement créer une
181181
méthode contrôleur et une route associée.
182182

183183
Notez la syntaxe utilisée pour faire référence au contrôleur : ``AcmeHelloBundle:Hello:index``.
184-
Symfony2 utilise une notation de chaîne de caractères flexible pour faire référence aux
185-
différents contrôleurs. C'est la syntaxe la plus commune qui spécifie à Symfony2 de
184+
Symfony utilise une notation de chaîne de caractères flexible pour faire référence aux
185+
différents contrôleurs. C'est la syntaxe la plus commune qui spécifie à Symfony de
186186
chercher une classe contrôleur appelée ``HelloController`` dans un bundle appelé
187187
``AcmeHelloBundle``. La méthode ``indexAction()`` est alors exécutée.
188188

@@ -229,7 +229,7 @@ plus intéressants::
229229

230230
Le contrôleur possède un argument unique, ``$name``, qui correspond au
231231
paramètre ``{name}`` de la route associée (``ryan`` dans notre exemple).
232-
En fait, lorsque vous exécutez votre contrôleur, Symfony2 fait correspondre
232+
En fait, lorsque vous exécutez votre contrôleur, Symfony fait correspondre
233233
chaque argument du contrôleur avec un paramètre de la route correspondante.
234234
Prenez l'exemple suivant :
235235

@@ -336,7 +336,7 @@ La ``Requête`` en tant qu'argument du Contrôleur
336336
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
337337

338338
Pour plus de facilités, Symfony peut aussi vous passer l'objet ``Request``
339-
en tant qu'argument de votre contrôleur. Ceci est spécialement pratique
339+
en tant qu'argument de votre contrôleur. Ceci est particulièrement pratique
340340
lorsque vous travaillez avec les formulaires, par exemple::
341341

342342
use Symfony\Component\HttpFoundation\Request;
@@ -364,7 +364,7 @@ N'hésitez pas à l'utiliser ! Rendez-vous sur la page de cookbook
364364
La Classe Contrôleur de Base
365365
----------------------------
366366

367-
Afin de vous faciliter le travail, Symfony2 est fourni avec une classe ``Controller``
367+
Afin de vous faciliter le travail, Symfony est fourni avec une classe ``Controller``
368368
de base qui vous assiste dans les tâches les plus communes et
369369
qui donne à votre classe contrôleur l'accès à n'importe quelle ressource
370370
dont elle pourrait avoir besoin. En étendant cette classe ``Controller``, vous
@@ -390,7 +390,7 @@ Ajoutez le mot-clé ``use`` au-dessus de la classe ``Controller`` et modifiez
390390
Cela ne change en fait rien au fonctionnement de votre contrôleur. Dans la
391391
prochaine section, vous en apprendrez plus sur les méthodes d'aide (« helper »)
392392
que la classe contrôleur de base met à votre disposition. Ces méthodes sont juste
393-
des raccourcis pour utiliser des fonctionnalités coeurs de Symfony2 qui sont
393+
des raccourcis pour utiliser des fonctionnalités coeurs de Symfony qui sont
394394
à votre disposition en utilisant ou non la classe ``Controller`` de base.
395395
Une bonne manière de se rendre compte de son efficacité est de regarder le code de
396396
la classe :class:`Symfony\\Bundle\\FrameworkBundle\\Controller\\Controller`
@@ -419,7 +419,7 @@ Les Tâches Communes du Contrôleur
419419
Bien qu'un contrôleur puisse tout faire en théorie, la plupart
420420
d'entre-eux vont accomplir les mêmes tâches basiques encore et toujours. Ces tâches,
421421
comme rediriger, forwarder, afficher des templates et accéder aux services
422-
sont très faciles à gérer dans Symfony2.
422+
sont très faciles à gérer dans Symfony.
423423

424424
.. index::
425425
single: Controller; Redirecting
@@ -494,15 +494,15 @@ La méthode contrôleur cible devrait ressembler à quelque chose comme::
494494
}
495495

496496
Et comme quand vous créez un contrôleur pour une route, l'ordre des arguments
497-
de ``fancyAction`` n'a pas d'importance. Symfony2 fait correspondre le nom
497+
de ``fancyAction`` n'a pas d'importance. Symfony fait correspondre le nom
498498
des clés d'index (par exemple: ``name``) avec le nom des arguments de la
499499
méthode (par exemple: ``$name``). Si vous changez l'ordre des arguments,
500-
Symfony2 va toujours passer la valeur correcte à chaque variable.
500+
Symfony va toujours passer la valeur correcte à chaque variable.
501501

502502
.. tip::
503503

504504
Comme d'autres méthodes de base de ``Controller``, la méthode ``forward``
505-
est juste un raccourci vers une fonctionnalité coeur de Symfony2. Un
505+
est juste un raccourci vers une fonctionnalité coeur de Symfony. Un
506506
forward peut être exécuté directement via le service ``http_kernel`` et
507507
retourne un objet ``Response`` :
508508

@@ -522,7 +522,7 @@ Symfony2 va toujours passer la valeur correcte à chaque variable.
522522
Afficher des Templates
523523
~~~~~~~~~~~~~~~~~~~~~~
524524

525-
Bien que ce n'est pas obligatoire, la plupart des contrôleurs vont finalement
525+
Bien que ce ne soit pas obligatoire, la plupart des contrôleurs vont finalement
526526
retourner un template qui sera chargé de générer du HTML (ou un autre format)
527527
pour le contrôleur. La méthode ``renderView()`` retourne un template et affiche son contenu.
528528
Le contenu du template peut être utilisé pour créer un objet ``Response``::
@@ -586,7 +586,7 @@ Accéder à d'autres Services
586586
~~~~~~~~~~~~~~~~~~~~~~~~~~~
587587

588588
Quand vous étendez la classe contrôleur de base, vous pouvez utiliser n'importe
589-
quel service Symfony2 via la méthode ``get()``. Voici plusieurs services communs
589+
quel service Symfony via la méthode ``get()``. Voici plusieurs services communs
590590
dont vous pourriez avoir besoin::
591591

592592
$templating = $this->get('templating');
@@ -651,10 +651,10 @@ page d'erreur complète avec des infos de debugging est retournée au développe
651651
Gérer la Session
652652
----------------
653653

654-
Symfony2 fournit un objet session sympa que vous pouvez utiliser pour stocker
654+
Symfony fournit un objet session sympathique que vous pouvez utiliser pour stocker
655655
de l'information à propos de l'utilisateur (que ce soit une personne réelle
656656
utilisant un navigateur, un bot, ou un service web) entre les requêtes. Par
657-
défaut, Symfony2 stocke les attributs dans un cookie en utilisant les sessions
657+
défaut, Symfony stocke les attributs dans un cookie en utilisant les sessions
658658
natives de PHP.
659659

660660
Stocker et récupérer des informations depuis la session peut être effectué

0 commit comments

Comments
 (0)