From 23a525a74b38b729eed2dad90d0f6bf41d95216c Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Thu, 1 Dec 2016 11:34:56 +0100 Subject: [PATCH] Add language to the parse method for emails Signed-off-by: Joas Schilling --- lib/public/Activity/IProvider.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/public/Activity/IProvider.php b/lib/public/Activity/IProvider.php index 5b78e26f4b..83096c4efa 100644 --- a/lib/public/Activity/IProvider.php +++ b/lib/public/Activity/IProvider.php @@ -29,11 +29,14 @@ namespace OCP\Activity; */ interface IProvider { /** - * @param IEvent $event - * @param IEvent|null $previousEvent + * @param string $language The language which should be used for translating, e.g. "en" + * @param IEvent $event The current event which should be parsed + * @param IEvent|null $previousEvent A potential previous event which you can combine with the current one. + * To do so, simply use setChildEvent($previousEvent) after setting the + * combined subject on the current event. * @return IEvent - * @throws \InvalidArgumentException + * @throws \InvalidArgumentException Should be thrown if your provider does not know this event * @since 11.0.0 */ - public function parse(IEvent $event, IEvent $previousEvent = null); + public function parse($language, IEvent $event, IEvent $previousEvent = null); }