Page MenuHomeWickedGov Phorge

CentralAuthGlobalRegistrationProvider.php
No OneTemporary

Size
618 B
Referenced Files
None
Subscribers
None

CentralAuthGlobalRegistrationProvider.php

<?php
namespace MediaWiki\Extension\CentralAuth\User;
use MediaWiki\User\Registration\IUserRegistrationProvider;
use MediaWiki\User\UserIdentity;
class CentralAuthGlobalRegistrationProvider implements IUserRegistrationProvider {
/** @var string */
public const TYPE = 'centralauth';
/**
* @inheritDoc
*/
public function fetchRegistration( UserIdentity $user ) {
if ( !$user->isRegistered() ) {
return false;
}
$centralUser = CentralAuthUser::getInstance( $user );
if ( $centralUser->exists() && $centralUser->isAttached() ) {
return $centralUser->getRegistration();
}
return null;
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, Oct 3, 08:58 (1 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
02/4a/f214068468c6cef7f51bcb46c71d
Default Alt Text
CentralAuthGlobalRegistrationProvider.php (618 B)

Event Timeline