Code Duplication    Length = 8-9 lines in 2 locations

api/src/Mail/Imap.php 1 location

@@ 899-906 (lines=8) @@
896
	 * @var string $_folderName
897
	 * @return string the prefix (may be an empty string)
898
	 */
899
	static function getFolderPrefixFromNamespace($_nameSpace, $_folderName)
900
	{
901
		foreach($_nameSpace as &$singleNameSpace)
902
		{
903
			if (substr($_folderName,0,strlen($singleNameSpace['prefix'])) == $singleNameSpace['prefix']) return $singleNameSpace['prefix'];
904
		}
905
		return "";
906
	}
907
908
	/**
909
	 * getMailBoxesRecursive

api/src/Mail.php 1 location

@@ 1038-1046 (lines=9) @@
1035
	 * @paam string $_folderName
1036
	 * @return string the prefix (may be an empty string)
1037
	 */
1038
	function getFolderPrefixFromNamespace($nameSpace, $folderName)
1039
	{
1040
		foreach($nameSpace as &$singleNameSpace)
1041
		{
1042
			//if (substr($singleNameSpace['prefix'],0,strlen($folderName))==$folderName) return $singleNameSpace['prefix'];
1043
			if (substr($folderName,0,strlen($singleNameSpace['prefix']))==$singleNameSpace['prefix']) return $singleNameSpace['prefix'];
1044
		}
1045
		return "";
1046
	}
1047
1048
	/**
1049
	 * getHierarchyDelimiter