diff options
Diffstat (limited to 'www/wiki/includes/deferred/MergeableUpdate.php')
-rw-r--r-- | www/wiki/includes/deferred/MergeableUpdate.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/www/wiki/includes/deferred/MergeableUpdate.php b/www/wiki/includes/deferred/MergeableUpdate.php new file mode 100644 index 00000000..8eeef13b --- /dev/null +++ b/www/wiki/includes/deferred/MergeableUpdate.php @@ -0,0 +1,16 @@ +<?php + +/** + * Interface that deferrable updates can implement. DeferredUpdates uses this to merge + * all pending updates of PHP class into a single update by calling merge(). + * + * @since 1.27 + */ +interface MergeableUpdate extends DeferrableUpdate { + /** + * Merge this update with $update + * + * @param MergeableUpdate $update Update of the same class type + */ + function merge( MergeableUpdate $update ); +} |