X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialCreateAccount.php;h=637025c9859c162622218376b3c80fd8e7fbe520;hb=e65f8ac5110804067366f9f239c13f4f29b66c3d;hp=9b5dd3f4ba5e3c2bf52eaaca2ee5616e03583701;hpb=b2786ff37593e16c6d6c4ac12ac2df3aa78feaa2;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialCreateAccount.php b/includes/specials/SpecialCreateAccount.php index 9b5dd3f4ba..637025c985 100644 --- a/includes/specials/SpecialCreateAccount.php +++ b/includes/specials/SpecialCreateAccount.php @@ -51,11 +51,15 @@ class SpecialCreateAccount extends LoginSignupSpecialPage { } public function isRestricted() { - return !User::groupHasPermission( '*', 'createaccount' ); + return !MediaWikiServices::getInstance() + ->getPermissionManager() + ->groupHasPermission( '*', 'createaccount' ); } public function userCanExecute( User $user ) { - return $user->isAllowed( 'createaccount' ); + return MediaWikiServices::getInstance() + ->getPermissionManager() + ->userHasRight( $user, 'createaccount' ); } public function checkPermissions() {