40 $this->_encoder = $encoder;
41 $this->_paramEncoder = $paramEncoder;
42 $this->_grammar = $grammar;
43 $this->_charset = $charset;
57 if (isset($addresses)) {
58 $header->setFieldBodyModel($addresses);
76 if (isset($timestamp)) {
77 $header->setFieldBodyModel($timestamp);
96 $header->setFieldBodyModel($value);
116 $this->_encoder, (strtolower($name) ==
'content-disposition')
117 ? $this->_paramEncoder
122 $header->setFieldBodyModel($value);
124 foreach ($params as $k => $v) {
125 $header->setParameter($k, $v);
144 $header->setFieldBodyModel($ids);
163 $header->setFieldBodyModel($path);
177 $this->_charset = $charset;
178 $this->_encoder->charsetChanged($charset);
179 $this->_paramEncoder->charsetChanged($charset);
194 if (isset($this->_charset)) {