lithium\action\Request::type()
Overrides
lithium\net\http\Message::type()
Sets/Gets the content type. If 'type'
is null, the method will attempt to determine the
type from the params, then from the environment setting
Parameters
-
string
$type
a full content type i.e.
'application/json'
or simple name'json'
Returns
stringA simple content type name, i.e. 'html'
, 'xml'
, 'json'
, etc., depending
on the content type of the request.
Source
public function type($type = null) {
if (!$type && !empty($this->params['type'])) {
$type = $this->params['type'];
}
return parent::type($type);
}