wiki.techinc.nl/includes/deferred/EnqueueableDataUpdate.php
Aaron Schulz 420efbfb61 Move EnqueueableDataUpdate to a separate file
Change-Id: Iabc291cd1f3c5390ca8bcc5da64a0ff01a082575
2016-08-22 21:20:49 -07:00

15 lines
393 B
PHP

<?php
/**
* Interface that marks a DataUpdate as enqueuable via the JobQueue
*
* Such updates must be representable using IJobSpecification, so that
* they can be serialized into jobs and enqueued for later execution
*
* @since 1.27
*/
interface EnqueueableDataUpdate {
/**
* @return array (wiki => wiki ID, job => IJobSpecification)
*/
public function getAsJobSpecification();
}