public function raw($method, $url, $body = NULL) {
	  if(!is_string($method)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $method must be of string value.');
	  }
	  if(!is_string($url)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $url must be of string value.');
	  }
	  if(!is_null($body) && !is_string($url)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $body must be of string value.');
	  }
    
    // construct and send the request
	  $query = self::_URL_API . '/v1' . trim($url);
	  return $this->fetch($method, $query, $body);
	}
public function raw($method, $url, $body = NULL) {
	  if(!is_string($method)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $method must be of string value.');
	  }
	  if(!is_string($url)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $url must be of string value.');
	  }
	  if(!is_null($body) && !is_string($url)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->raw(): bad data passed, $body must be of string value.');
	  }
    
    // construct and send the request
	  $query = self::_URL_API . '/v1' . trim($url);
	  return $this->fetch($method, $query, $body);
	}
public function raw ( $ method , $ url , $ body = NULL ) { if ( ! is_string ( $ method ) ) { // bad data passed throw new LinkedInException ( 'LinkedIn->raw(): bad data passed, $method must be of string value.' ) ; } if ( ! is_string ( $ url ) ) { // bad data passed throw new LinkedInException ( 'LinkedIn->raw(): bad data passed, $url must be of string value.' ) ; } if ( ! is_null ( $ body ) && ! is_string ( $ url ) ) { // bad data passed throw new LinkedInException ( 'LinkedIn->raw(): bad data passed, $body must be of string value.' ) ; } // construct and send the request $ query = self :: _URL_API . '/v1' . trim ( $ url ) ; return $ this -> fetch ( $ method , $ query , $ body ) ; }
Manual API call method, allowing for support for un-implemented API
functionality to be supported.

@param str $method
The data communication method.
@param str $url
The Linkedin API endpoint to connect with - should NOT include the
leading https://api.linkedin.com/v1.
@param str $body
[OPTIONAL] The URL-encoded body data to send to LinkedIn with the request.

@return arr
Array containing retrieval information, LinkedIn response. Note that you
must manually check the return code and compare this to the expected
API response to determine  if the raw call was successful.
Manual API call method allowing for support for un - implemented API functionality to be supported .