J’ai besoin d’un peu d’explication. Je souhaite apporter des modification à createRole();
J’ai commencé par faire une extension de la class CAuthManager, puis implémenter l’interface, puis passer par CApplicationComponent et à tous les coups j’ai une erreur.
A chaque fois j’ai une erreur fatale de ce type :
Class SousTest contains 18 abstract methods and must therefore be declared abstract or implement the remaining methods (IAuthManager::createAuthItem, IAuthManager::removeAuthItem, IAuthManager::getAuthItems, ...) in /homepages/46/d321439579/htdocs/1001dev/protected/components/SousTest.php on line 4
Difficile de t’en dire plus sans le code de ta classe, mais si elle contient au moins une méthode abstraite (visiblement oui), elle doit être déclarée comme abstraite (“abstract class SousTest …”).