getProvider(); $this->expiration = $provider->getRememberUserDuration(); } public function getFieldInfo() { if ( !$this->expiration ) { return []; } $expirationDays = ceil( $this->expiration / ( 3600 * 24 ) ); return [ 'rememberMe' => [ 'type' => 'checkbox', 'label' => wfMessage( 'userlogin-remembermypassword' )->numParams( $expirationDays ), 'help' => wfMessage( 'authmanager-userlogin-remembermypassword-help' ), 'optional' => true, 'skippable' => true, ] ]; } }