protected function _decode($body) {
		$media = $this->_classes['media'];

		if ($media::type($this->_type)) {
			$decoded = $media::decode($this->_type, $body);
			$body = $decoded !== null ? $decoded : $body;
		}
		return $body;
	}
protected function _decode($body) {
		$media = $this->_classes['media'];

		if ($media::type($this->_type)) {
			$decoded = $media::decode($this->_type, $body);
			$body = $decoded !== null ? $decoded : $body;
		}
		return $body;
	}
protected function _decode ( $ body ) { $ media = $ this -> _classes [ 'media' ] ; if ( $ media :: type ( $ this -> _type ) ) { $ decoded = $ media :: decode ( $ this -> _type , $ body ) ; $ body = $ decoded !== null ? $ decoded : $ body ; } return $ body ; }
Decode the body based on the content type

@see lithium\net\http\Message::type()
@param string $body
@return mixed
Decode the body based on the content type