use MediaWiki\Auth\AuthManager;
use MediaWiki\Logger\LoggerFactory;
+use MediaWiki\MediaWikiServices;
/**
* Implements Special:CreateAccount
$user = $this->getUser();
$status = AuthManager::singleton()->checkAccountCreatePermissions( $user );
if ( !$status->isGood() ) {
- // track block with a cookie if it doesn't exists already
+ // Track block with a cookie if it doesn't exist already
if ( $user->isBlockedFromCreateAccount() ) {
- $user->trackBlockWithCookie();
+ MediaWikiServices::getInstance()->getBlockManager()->trackBlockWithCookie( $user );
}
throw new ErrorPageError( 'createacct-error', $status->getMessage() );
}