|
|
|
@ -504,10 +504,10 @@ class OC_Util { |
|
|
|
|
* @return array with sanitized strings or a single sanitized string, depends on the input parameter. |
|
|
|
|
*/ |
|
|
|
|
public static function sanitizeHTML( &$value ) { |
|
|
|
|
if (is_array($value) || is_object($value)) { |
|
|
|
|
if (is_array($value)) { |
|
|
|
|
array_walk_recursive($value, 'OC_Util::sanitizeHTML'); |
|
|
|
|
} else { |
|
|
|
|
$value = htmlentities($value, ENT_QUOTES, 'UTF-8'); //Specify encoding for PHP<5.4 |
|
|
|
|
$value = htmlentities((string)$value, ENT_QUOTES, 'UTF-8'); //Specify encoding for PHP<5.4 |
|
|
|
|
} |
|
|
|
|
return $value; |
|
|
|
|
} |
|
|
|
|