Merge "Improve docs for Title::getInternalURL/getCanonicalURL"
[lhc/web/wiklou.git] / includes / deferred / EnqueueableDataUpdate.php
1 <?php
2 /**
3 * Interface that marks a DataUpdate as enqueuable via the JobQueue
4 *
5 * Such updates must be representable using IJobSpecification, so that
6 * they can be serialized into jobs and enqueued for later execution
7 *
8 * @since 1.27
9 */
10 interface EnqueueableDataUpdate {
11 /**
12 * @return array (domain => DB domain ID, job => IJobSpecification)
13 */
14 public function getAsJobSpecification();
15 }