user = $user; $this->key = $key; } public function getUser() { return $this->user; } /** * @return String */ public function getAccount() { global $wgSitename; return "$wgSitename:{$this->user->getName()}"; } /** * Get the key associated with this user. * * @return null|OATHAuthKey */ public function getKey() { return $this->key; } /** * Set the key associated with this user. * * @param OATHAuthKey|null $key */ public function setKey( OATHAuthKey $key = null ) { $this->key = $key; } }