55
66 Le component Cookie est un conteneur de la méthode native de PHP
77``setcookie ``. Il inclut également toutes sortes de fonctionnalités pour
8- rendre le codage de code pour les cookies très pratique.
8+ rendre l'écriture de code pour les cookies très pratique.
99Avant de tenter d'utiliser le component Cookie, vous devez vous assurer
10- que 'Cookie'est listé dans la partie $components de votre controller.
10+ que 'Cookie' est listé dans la partie $components de votre controller.
1111
1212Paramétrage du controller
1313=========================
@@ -22,31 +22,31 @@ permet de définir la façon dont le Component cookie fonctionne.
2222+=================+==============+======================================================+
2323| string $name |'CakeCookie' | Le nom du cookie |
2424+-----------------+--------------+------------------------------------------------------+
25- | string $key | null | Cette chaîne de caractère est utilisée pour chiffrer |
25+ | string $key | null | Cette chaîne de caractères est utilisée pour chiffrer|
2626| | | la valeur écrite dans le cookie. Cette chaîne devrait|
2727| | | être aléatoire et difficile à deviner. |
28- | | | Quand on utilise le chiffrement rijndael ou le |
29- | | | chiffrement aes , cette valeur doit être plus grande |
28+ | | | Quand on utilise le chiffrement Rijndael ou le |
29+ | | | chiffrement AES , cette valeur doit être plus grande |
3030| | | que 32 bytes. |
3131+-----------------+--------------+------------------------------------------------------+
32- | string $domain | '' | Le nom de domaine autoriser à accéder au cookie ex: |
33- | | | Utiliser '.votredomaine.com' pour autoriser les |
34- | | | accès depuis tout vos sous-domaines |
32+ | string $domain | '' | Le nom de domaine autoriser à accéder au cookie. |
33+ | | | Utilisez par exemple '.votredomaine.com' pour |
34+ | | | autoriser les accès depuis tous vos sous-domaines. |
3535+-----------------+--------------+------------------------------------------------------+
36- | int or string | '5 Days' | Le moment ou votre cookie expirera. Les entiers sont |
37- | $time | | Interpretés comme des secondes et une valeur de 0 est|
38- | | | équivalente à une 'session cookie':ex. le cookie |
39- | | | expire quand le navigateur est fermé . Si une chaîne |
40- | | | est définie ce sera interprété avec la fonction PHP |
41- | | | strtotime(). Vous pouvez définir cela a l'intérieur |
42- | | | de la méthode write(). |
36+ | int or string | '5 Days' | Le moment où votre cookie expirera. Les entiers sont |
37+ | $time | | interprétés comme des secondes et une valeur de 0 est|
38+ | | | indique qu'il s'agit d'un cookie de session : il |
39+ | | | expirera lors de la fermeture du navigateur . Si |
40+ | | | une chaîne est définie, elle sera interprétée avec |
41+ | | | la fonction PHP strtotime(). Vous pouvez définir cela|
42+ | | | à l'intérieur de la méthode write(). |
4343+-----------------+--------------+------------------------------------------------------+
4444| string $path | '/' | Le chemin d'accès au server sur lequel le cookie sera|
4545| | | appliqué. Si $path est paramétré à '/foo/', il |
46- | | | ne sera disponible que dans le repertoires /foo/ |
47- | | | et tous les sous repertoires comme /foo/bar/ de votre|
48- | | | domaine La valeur par défaut est le domaine entier. |
49- | | | Vous pouvez définir cela directement à l'intérieur |
46+ | | | ne sera disponible que dans le répertoire /foo/ |
47+ | | | et tous les sous-répertoires comme /foo/bar/ de votre|
48+ | | | domaine. La valeur par défaut est le domaine entier. |
49+ | | | Vous pouvez définir cela directement à l'intérieur |
5050| | | de la méthode write(). |
5151+-----------------+--------------+------------------------------------------------------+
5252| boolean $secure | false | Indique que le cookie ne devrait être transmis qu'au |
@@ -92,7 +92,7 @@ Le Component Cookie offre plusieurs méthodes pour travailler avec les Cookies.
9292
9393.. php :method :: write(mixed $key, mixed $value = null, boolean $encrypt = true, mixed $expires = null)
9494
95- La méthode write() est le cœur du composant cookie , $key est le
95+ La méthode write() est le cœur du composant Cookie , $key est le
9696 nom de la variable désirée, et $value est l'information à stocker::
9797
9898 $this->Cookie->write('nom', 'Rémy');
@@ -139,7 +139,7 @@ Le Component Cookie offre plusieurs méthodes pour travailler avec les Cookies.
139139 echo $this->Cookie->read('User.name');
140140
141141 // Pour prendre les variables que vous aviez groupées en utilisant
142- // la notation par point comme tableau, faîtes quelque chose comme
142+ // la notation par point comme tableau, faites quelque chose comme
143143 $this->Cookie->read('User');
144144
145145 // ceci retourne quelque chose comme array('name' => 'Larry', 'role' => 'Lead')
@@ -155,7 +155,7 @@ Le Component Cookie offre plusieurs méthodes pour travailler avec les Cookies.
155155
156156.. php :method :: delete(mixed $key)
157157
158- Efface une variable de cookie du nom défini dans $key. Fonctionne avec la
158+ Efface une variable de cookie dont le nome est défini dans $key. Fonctionne avec la
159159 notation par point::
160160
161161 // Efface une variable
@@ -166,7 +166,7 @@ Le Component Cookie offre plusieurs méthodes pour travailler avec les Cookies.
166166
167167.. php :method :: destroy()
168168
169- Detruit le cookie actuel.
169+ Détruit le cookie actuel.
170170
171171.. php :method :: type($type)
172172
0 commit comments