37 throw new \BadMethodCallException( __METHOD__ .
' is not implemented.' );
55 $name = User::getCanonicalName(
$username );
56 return $name ===
false ? null :
$name;
68 foreach ( $reqs as
$req ) {
80 return \StatusValue::newGood();
84 throw new \BadMethodCallException( __METHOD__ .
' is not implemented.' );
95 return \StatusValue::newGood();
103 throw new \BadMethodCallException( __METHOD__ .
' is not implemented.' );
105 throw new \BadMethodCallException(
106 __METHOD__ .
' should not be called on a non-link provider.'
112 throw new \BadMethodCallException( __METHOD__ .
' is not implemented.' );
The User object encapsulates all of the user-specific settings (user_id, name, rights,...
this hook is for auditing only $req
null means default in associative array with keys and values unescaped Should be merged with default with a value of false meaning to suppress the attribute in associative array with keys and values unescaped & $options
this hook is for auditing only or null if authentication failed before getting that far $username
Allows to change the fields on the form that will be generated $name
this hook is for auditing only $response