lithium\action\Request::type()

public method

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

string

A 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);
	}