diff options
Diffstat (limited to 'lib/private/Activity/EventMerger.php')
-rw-r--r-- | lib/private/Activity/EventMerger.php | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/lib/private/Activity/EventMerger.php b/lib/private/Activity/EventMerger.php index 504f9088f24..aa7e7c61c77 100644 --- a/lib/private/Activity/EventMerger.php +++ b/lib/private/Activity/EventMerger.php @@ -20,34 +20,6 @@ class EventMerger implements IEventMerger { $this->l10n = $l10n; } - /** - * Combines two events when possible to have grouping: - * - * Example1: Two events with subject '{user} created {file}' and - * $mergeParameter file with different file and same user will be merged - * to '{user} created {file1} and {file2}' and the childEvent on the return - * will be set, if the events have been merged. - * - * Example2: Two events with subject '{user} created {file}' and - * $mergeParameter file with same file and same user will be merged to - * '{user} created {file1}' and the childEvent on the return will be set, if - * the events have been merged. - * - * The following requirements have to be met, in order to be merged: - * - Both events need to have the same `getApp()` - * - Both events must not have a message `getMessage()` - * - Both events need to have the same subject `getSubject()` - * - Both events need to have the same object type `getObjectType()` - * - The time difference between both events must not be bigger then 3 hours - * - Only up to 5 events can be merged. - * - All parameters apart from such starting with $mergeParameter must be - * the same for both events. - * - * @param string $mergeParameter - * @param IEvent $event - * @param IEvent|null $previousEvent - * @return IEvent - */ public function mergeEvents($mergeParameter, IEvent $event, ?IEvent $previousEvent = null) { // No second event => can not combine if (!$previousEvent instanceof IEvent) { |