/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/authorization/docs/fr
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/authorization/docs/fr/2-0-migration-guide.rst (989B)
Guide de Migration vers 2.0
###########################
Authorization 2.0 contient de nouvelles fonctionnalités et quelques changements
entraînant une rupture de compatibilité.
Ruptures de Compatibilité
=========================
Le typehinting a été ajouté dans ``IdentityInterface``. Si vous avez implémenté
``IdentityInterface``, il faudra que vous mettiez à jour l'implémentation de
votre application pour qu'elle reflète les nouveaux typehints.
En plus des typehints, une nouvelle méthode ``canResult()`` a été ajoutée à
``IdentityInterface``. Cette méthode renvoie toujours un objet
``ResultInterface`` tandis que ``can()`` renvoie toujours un booléen. Dans 1.x,
la méthode ``can()`` renvoyait un booléen ou un ``ResultInterface`` selon ce que
renvoyait la policy. Cela rendait très difficile de savoir ce que renvoyait
``can()``. Les nouvelles méthodes et le typehint supplémentaire rendent
``IdentityInterface`` plus simple et plus pratique à utiliser.