params['to'], $this->params['from'], $this->params['subj'], $this->params['body'], [ 'replyTo' => $this->params['replyto'] ] ); $isOK = $status->isOK(); if ( $isOK && $this->params['emailType'] === 'reminder' ) { $user = User::newFromId( $this->params['user'] ); $reminders = $user->getOption( 'translate-sandbox-reminders' ); $reminders = $reminders ? explode( '|', $reminders ) : []; $reminders[] = wfTimestamp(); $user->setOption( 'translate-sandbox-reminders', implode( '|', $reminders ) ); $reminders = $user->getOption( 'translate-sandbox-reminders' ); $user->setOption( 'translate-sandbox-reminders', $reminders ); $user->saveSettings(); } return $isOK; } }