|
|
@@ -1047,14 +1047,14 @@ class Response implements ResponseInterface
|
|
|
public function type($contentType = null)
|
|
|
{
|
|
|
if ($contentType === null) {
|
|
|
- return $this->_contentType;
|
|
|
+ return $this->getType();
|
|
|
}
|
|
|
if (is_array($contentType)) {
|
|
|
foreach ($contentType as $type => $definition) {
|
|
|
$this->_mimeTypes[$type] = $definition;
|
|
|
}
|
|
|
|
|
|
- return $this->_contentType;
|
|
|
+ return $this->getType();
|
|
|
}
|
|
|
if (isset($this->_mimeTypes[$contentType])) {
|
|
|
$contentType = $this->_mimeTypes[$contentType];
|
|
|
@@ -1070,6 +1070,16 @@ class Response implements ResponseInterface
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
+ * Returns the current content type.
|
|
|
+ *
|
|
|
+ * @return string
|
|
|
+ */
|
|
|
+ public function getType()
|
|
|
+ {
|
|
|
+ return $this->_contentType;
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* Get an updated response with the content type set.
|
|
|
*
|
|
|
* If you attempt to set the type on a 304 or 204 status code response, the
|
|
|
@@ -1168,7 +1178,7 @@ class Response implements ResponseInterface
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * Retruns the current charset.
|
|
|
+ * Returns the current charset.
|
|
|
*
|
|
|
* @return string
|
|
|
*/
|