Code Duplication    Length = 10-10 lines in 2 locations

settings/Activity/Provider.php 1 location

@@ 149-158 (lines=10) @@
146
	 * @param array $parameters
147
	 * @throws \InvalidArgumentException
148
	 */
149
	protected function setSubjects(IEvent $event, $subject, array $parameters) {
150
		$placeholders = $replacements = [];
151
		foreach ($parameters as $placeholder => $parameter) {
152
			$placeholders[] = '{' . $placeholder . '}';
153
			$replacements[] = $parameter['name'];
154
		}
155
156
		$event->setParsedSubject(str_replace($placeholders, $replacements, $subject))
157
			->setRichSubject($subject, $parameters);
158
	}
159
160
	/**
161
	 * @param string $uid

apps/dav/lib/CalDAV/Activity/Provider/Base.php 1 location

@@ 51-60 (lines=10) @@
48
	 * @param string $subject
49
	 * @param array $parameters
50
	 */
51
	protected function setSubjects(IEvent $event, $subject, array $parameters) {
52
		$placeholders = $replacements = [];
53
		foreach ($parameters as $placeholder => $parameter) {
54
			$placeholders[] = '{' . $placeholder . '}';
55
			$replacements[] = $parameter['name'];
56
		}
57
58
		$event->setParsedSubject(str_replace($placeholders, $replacements, $subject))
59
			->setRichSubject($subject, $parameters);
60
	}
61
62
	/**
63
	 * @param array $eventData