Code Duplication    Length = 2-4 lines in 2 locations

api/src/Mail.php 2 locations

@@ 1038-1041 (lines=4) @@
1035
		static $HierarchyDelimiter = null;
1036
		if (is_null($HierarchyDelimiter)) $HierarchyDelimiter = Cache::getCache(Cache::INSTANCE,'email','HierarchyDelimiter'.trim($GLOBALS['egw_info']['user']['account_id']),null,array(),60*60*24*5);
1037
		if ($_useCache===false) unset($HierarchyDelimiter[$this->icServer->ImapServerId]);
1038
		if (isset($HierarchyDelimiter[$this->icServer->ImapServerId])&&!empty($HierarchyDelimiter[$this->icServer->ImapServerId]))
1039
		{
1040
			return $HierarchyDelimiter[$this->icServer->ImapServerId];
1041
		}
1042
		$HierarchyDelimiter[$this->icServer->ImapServerId] = '/';
1043
		try
1044
		{
@@ 1073-1074 (lines=2) @@
1070
		//error_log(__METHOD__.' ('.__LINE__.') '.array2string($this->icServer->acc_folder_draft));
1071
		//error_log(__METHOD__.' ('.__LINE__.') '.array2string($this->icServer->acc_folder_template));
1072
		self::$specialUseFolders = $_specialUseFolders[$this->icServer->ImapServerId];
1073
		if (isset($_specialUseFolders[$this->icServer->ImapServerId]) && !empty($_specialUseFolders[$this->icServer->ImapServerId]))
1074
			return $_specialUseFolders[$this->icServer->ImapServerId];
1075
		$_specialUseFolders[$this->icServer->ImapServerId]=array();
1076
		//if (!empty($this->icServer->acc_folder_trash) && !isset($_specialUseFolders[$this->icServer->ImapServerId][$this->icServer->acc_folder_trash]))
1077
			$_specialUseFolders[$this->icServer->ImapServerId][$this->icServer->acc_folder_trash]='Trash';