diff options
Diffstat (limited to 'www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php')
-rw-r--r-- | www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php b/www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php index b2532579..955e7156 100644 --- a/www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php +++ b/www/wiki/extensions/Translate/utils/TranslateSandboxEmailJob.php @@ -3,7 +3,7 @@ class TranslateSandboxEmailJob extends Job { /** * @param array $params - * @return TranslateSandboxEmailJob + * @return self */ public static function newJob( array $params ) { return new self( Title::newMainPage(), $params ); @@ -12,22 +12,18 @@ class TranslateSandboxEmailJob extends Job { /** * @param Title $title * @param array $params - * @param int $id */ - public function __construct( $title, $params, $id = 0 ) { - parent::__construct( __CLASS__, $title, $params, $id ); + public function __construct( $title, $params ) { + parent::__construct( __CLASS__, $title, $params ); } public function run() { - global $wgVersion; $status = UserMailer::send( $this->params['to'], $this->params['from'], $this->params['subj'], $this->params['body'], - version_compare( $wgVersion, '1.26.0', '<' ) - ? $this->params['replyto'] - : array( 'replyTo' => $this->params['replyto'] ) + [ 'replyTo' => $this->params['replyto'] ] ); $isOK = $status->isOK(); @@ -36,7 +32,7 @@ class TranslateSandboxEmailJob extends Job { $user = User::newFromId( $this->params['user'] ); $reminders = $user->getOption( 'translate-sandbox-reminders' ); - $reminders = $reminders ? explode( '|', $reminders ) : array(); + $reminders = $reminders ? explode( '|', $reminders ) : []; $reminders[] = wfTimestamp(); $user->setOption( 'translate-sandbox-reminders', implode( '|', $reminders ) ); |