static function Escape($str, $escapeQuotes = false)
	{
		if ($escapeQuotes)
		{
			$str = str_replace(VerySimpleXmlUtil::$replacementsAttrib,VerySimpleXmlUtil::$replacementsTempAttrib,$str);
			$str = str_replace(VerySimpleXmlUtil::$reservedAttrib,VerySimpleXmlUtil::$replacementsAttrib,$str);
			$str = str_replace(VerySimpleXmlUtil::$replacementsTempAttrib,VerySimpleXmlUtil::$replacementsAttrib,$str);
		}
		else
		{
			$str = str_replace(VerySimpleXmlUtil::$replacementsText,VerySimpleXmlUtil::$replacementsTempText,$str);
			$str = str_replace(VerySimpleXmlUtil::$reservedText,VerySimpleXmlUtil::$replacementsText,$str);
			$str = str_replace(VerySimpleXmlUtil::$replacementsTempText,VerySimpleXmlUtil::$replacementsText,$str);
		}
		return $str;
	}
static function Escape($str, $escapeQuotes = false)
	{
		if ($escapeQuotes)
		{
			$str = str_replace(VerySimpleXmlUtil::$replacementsAttrib,VerySimpleXmlUtil::$replacementsTempAttrib,$str);
			$str = str_replace(VerySimpleXmlUtil::$reservedAttrib,VerySimpleXmlUtil::$replacementsAttrib,$str);
			$str = str_replace(VerySimpleXmlUtil::$replacementsTempAttrib,VerySimpleXmlUtil::$replacementsAttrib,$str);
		}
		else
		{
			$str = str_replace(VerySimpleXmlUtil::$replacementsText,VerySimpleXmlUtil::$replacementsTempText,$str);
			$str = str_replace(VerySimpleXmlUtil::$reservedText,VerySimpleXmlUtil::$replacementsText,$str);
			$str = str_replace(VerySimpleXmlUtil::$replacementsTempText,VerySimpleXmlUtil::$replacementsText,$str);
		}
		return $str;
	}
static function Escape ( $ str , $ escapeQuotes = false ) { if ( $ escapeQuotes ) { $ str = str_replace ( VerySimpleXmlUtil :: $ replacementsAttrib , VerySimpleXmlUtil :: $ replacementsTempAttrib , $ str ) ; $ str = str_replace ( VerySimpleXmlUtil :: $ reservedAttrib , VerySimpleXmlUtil :: $ replacementsAttrib , $ str ) ; $ str = str_replace ( VerySimpleXmlUtil :: $ replacementsTempAttrib , VerySimpleXmlUtil :: $ replacementsAttrib , $ str ) ; } else { $ str = str_replace ( VerySimpleXmlUtil :: $ replacementsText , VerySimpleXmlUtil :: $ replacementsTempText , $ str ) ; $ str = str_replace ( VerySimpleXmlUtil :: $ reservedText , VerySimpleXmlUtil :: $ replacementsText , $ str ) ; $ str = str_replace ( VerySimpleXmlUtil :: $ replacementsTempText , VerySimpleXmlUtil :: $ replacementsText , $ str ) ; } return $ str ; }
Escapes special characters that will corrupt XML
@param String to be escaped
@param bool (default false) true if you are escaping an attribute (ie <field attribute="" />)
Escapes special characters that will corrupt XML