+ switch ($type) {
+ case static::TYPE_JSON:
+ $content_type = $content_type ?? 'application/json';
+ break;
+ case static::TYPE_XML:
+ $content_type = $content_type ?? 'text/xml';
+ break;
+ case static::TYPE_RSS:
+ $content_type = $content_type ?? 'application/rss+xml';
+ break;
+ case static::TYPE_ATOM:
+ $content_type = $content_type ?? 'application/atom+xml';
+ break;
+ }
+
+ $this->setHeader($content_type, 'Content-type');
+