Example #1
0
 /**
  * Escape the parameter array.
  *
  * @param array $params  Parameter array.
  *
  * @return array  Escaped parameter array.
  */
 protected function _escapeParams($params)
 {
     foreach ($params as $k => $v) {
         foreach (str_split($v) as $c) {
             if (!Horde_Mime_ContentParam_Decode::isAtextNonTspecial($c)) {
                 $params[$k] = '"' . addcslashes($v, '\\"') . '"';
                 break;
             }
         }
     }
     return $params;
 }