Code Duplication    Length = 10-10 lines in 2 locations

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

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

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