protected $securityLevel;
/** @var bool True if the user if creating an account for someone else. Flag used for internal
- * communication, only set at the very end. */
+ * communication, only set at the very end.
+ */
protected $proxyAccountCreation;
/** @var User FIXME another flag for passing data. */
protected $targetUser;
/**
* @param string|null $subPage
+ * @suppress PhanTypeObjectUnsetDeclaredProperty
*/
public function execute( $subPage ) {
if ( $this->mPosted ) {
$isLoggedIn = $this->getUser()->isLoggedIn();
$continuePart = $this->isContinued() ? 'continue-' : '';
$anotherPart = $isLoggedIn ? 'another-' : '';
+ // @phan-suppress-next-line PhanUndeclaredMethod
$expiration = $this->getRequest()->getSession()->getProvider()->getRememberUserDuration();
$expirationDays = ceil( $expiration / ( 3600 * 24 ) );
$secureLoginLink = '';