/** * @dataProvider encodeProvider */ public function testEncode($params, $opts, $expected) { $cp = new Horde_Mime_Headers_ContentParam('NOT_USED', $params); ksort($expected); $params = $cp->encode($opts); ksort($params); $this->assertEquals($expected, $params); }
/** * @deprecated Use Horde_Mime_Headers_ContentParam#encode() instead. */ public static function encodeParam($name, $val, array $opts = array()) { $cp = new Horde_Mime_Headers_ContentParam('UNUSED', array($name => $val)); return $cp->encode(array_merge(array('broken_rfc2231' => self::$brokenRFC2231), $opts)); }