31 parent::__construct(
'enotifNotify', $title,
$params );
37 if ( isset( $this->params[
'editorID'] ) && $this->params[
'editorID'] ) {
41 # @todo FIXME: newFromName could return false on a badly configured wiki.
44 $enotif->actuallyNotifyOnPageChange(
47 $this->params[
'timestamp'],
48 $this->params[
'summary'],
49 $this->params[
'minorEdit'],
50 $this->params[
'oldid'],
51 $this->params[
'watchers'],
52 $this->params[
'pageStatus']
This module processes the email notifications when the current page is changed.
Job for email notification mails.
__construct(Title $title, array $params)
Class to both describe a background job and handle jobs.
array $params
Array of job parameters.
Represents a title within MediaWiki.
static newFromName( $name, $validate='valid')
Static factory method for creation from username.
static newFromId( $id)
Static factory method for creation from a given user ID.
passed in as a query string parameter to the various URLs constructed here(i.e. $prevlink) $ldel you ll need to handle error etc yourself modifying $error and returning true will cause the contents of $error to be echoed at the top of the edit form as wikitext Return true without altering $error to allow the edit to proceed & $editor