Une nouvelle version du Plugin ACL pour Cake 2 (2.2.0) est maintenant disponible.
Elle contient les changements suivants:
- correction de fonctions pour être compatible avec CakePHP 2.1 et plus récent lors de l'utilisation du niveau d'erreur E_STRICT
- en conséquence, l'utilisation du mode E_STRICT n'est plus possible avec CakePHP 2.0
- meilleur support des contrôleurs dont le nom contient un underscore
- les records ACO qui ne correspondent pas à des contrôleurs ou des actions ne sont plus signalés comme ACO à effacer
- correction d'un bug dans la classe AclRouter empêchant la fonction aco_path() de fonctionner correctement lorsque l'application Cake est à la racine d'un domaine
- ajout d'un render() afin de s'assurer de ne pas manquer une alerte lorsque les actions des contrôleurs ont été modifiées
- correction d'un App::uses() pour éviter une erreur 'HtmlHelper not found error'
Téléchargement:
Vous trouverez cette nouvelle version sur la page des téléchargements
Remerciements:
Merci à l'ensemble des personnes qui me donnent régulièrement des feedbacks sur le plugin, ce qui permet de le faire évoluer.
A new version of the ACL Plugin for Cake 2 (2.2.0) is now available.
It contains the following changes:
- corrected some functions to be fully compatible with CakePHP 2.1 and above to allow the use of E_STRICT error reporting level
- As a side effect, E_STRICT error reporting level is not possible anymore when using CakePHP 2.0
- better support of controller names containing an underscore
- ACO records that are not controllers or actions are not detected as ACO to prune anymore
- corrected a bug in AclRouter making the aco_path() function fail when the Cake app is at the domain root level
- added a response->render() to be sure to see the alert when some controllers have been updated
- corrected a App::uses to prevent an HtmlHelper not found error
Download:
You can find this new version on the download page
Credit:
Thanks to all the people that regularly give feedbacks on the plugin. It allows to improve it.
