summaryrefslogtreecommitdiff
blob: 00282c00475b1728e5e8813673a85b0aa2a25405 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php

class EchoNotificationJob extends Job {
	private $eventId;

	function __construct( $title, $params ) {
		parent::__construct( 'EchoNotificationJob', $title, $params );
		$this->eventId = $params['eventId'];
	}

	function run() {
		MWEchoDbFactory::newFromDefault()->waitForSlaves();
		$event = EchoEvent::newFromID( $this->eventId );
		EchoNotificationController::notify( $event, false );

		return true;
	}
}