Code Duplication    Length = 3-3 lines in 3 locations

apps/dav/lib/CardDAV/Converter.php 3 locations

@@ 77-79 (lines=3) @@
74
							$vCard->add('PHOTO', $image->data(), ['ENCODING' => 'b', 'TYPE' => $image->mimeType()]);
75
						}
76
						break;
77
					case AccountManager::PROPERTY_EMAIL:
78
						$vCard->add(new Text($vCard, 'EMAIL', $value['value'], ['TYPE' => 'OTHER']));
79
						break;
80
					case AccountManager::PROPERTY_WEBSITE:
81
						$vCard->add(new Text($vCard, 'URL', $value['value']));
82
						break;
@@ 83-85 (lines=3) @@
80
					case AccountManager::PROPERTY_WEBSITE:
81
						$vCard->add(new Text($vCard, 'URL', $value['value']));
82
						break;
83
					case AccountManager::PROPERTY_PHONE:
84
						$vCard->add(new Text($vCard, 'TEL', $value['value'], ['TYPE' => 'OTHER']));
85
						break;
86
					case AccountManager::PROPERTY_ADDRESS:
87
						$vCard->add(new Text($vCard, 'ADR', $value['value'], ['TYPE' => 'OTHER']));
88
						break;
@@ 86-88 (lines=3) @@
83
					case AccountManager::PROPERTY_PHONE:
84
						$vCard->add(new Text($vCard, 'TEL', $value['value'], ['TYPE' => 'OTHER']));
85
						break;
86
					case AccountManager::PROPERTY_ADDRESS:
87
						$vCard->add(new Text($vCard, 'ADR', $value['value'], ['TYPE' => 'OTHER']));
88
						break;
89
					case AccountManager::PROPERTY_TWITTER:
90
						$vCard->add(new Text($vCard, 'X-SOCIALPROFILE', $value['value'], ['TYPE' => 'TWITTER']));
91
						break;