Code Duplication    Length = 10-10 lines in 2 locations

settings/Activity/Provider.php 1 location

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

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

@@ 63-72 (lines=10) @@
60
	 * @param string $subject
61
	 * @param array $parameters
62
	 */
63
	protected function setSubjects(IEvent $event, $subject, array $parameters) {
64
		$placeholders = $replacements = [];
65
		foreach ($parameters as $placeholder => $parameter) {
66
			$placeholders[] = '{' . $placeholder . '}';
67
			$replacements[] = $parameter['name'];
68
		}
69
70
		$event->setParsedSubject(str_replace($placeholders, $replacements, $subject))
71
			->setRichSubject($subject, $parameters);
72
	}
73
74
	/**
75
	 * @param array $eventData