public function renewJob($jid, $cid) {
	  // check passed data
	  if(!is_string($jid)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->renewJob(): bad data passed, $jid must be of string value.');
	  }
	  if(!is_string($cid)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->renewJob(): bad data passed, $cid must be of string value.');
	  }
	  
	  // construct the xml data
		$data   = '<?xml version="1.0" encoding="UTF-8"?>
		           <job>
		             <contract-id>' . trim($cid) . '</contract-id>
                 <renewal/>
               </job>';
               
	  // construct and send the request
	  $query    = self::_URL_API . '/v1/jobs/partner-job-id=' . trim($jid);
	  $response = $this->fetch('PUT', $query, $data);
	  
	  /**
	   * Check for successful request (a 200 response from LinkedIn server) 
	   * per the documentation linked in method comments above.
	   */
	  return $this->checkResponse(200, $response);
	}
public function renewJob($jid, $cid) {
	  // check passed data
	  if(!is_string($jid)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->renewJob(): bad data passed, $jid must be of string value.');
	  }
	  if(!is_string($cid)) {
	    // bad data passed
		  throw new LinkedInException('LinkedIn->renewJob(): bad data passed, $cid must be of string value.');
	  }
	  
	  // construct the xml data
		$data   = '<?xml version="1.0" encoding="UTF-8"?>
		           <job>
		             <contract-id>' . trim($cid) . '</contract-id>
                 <renewal/>
               </job>';
               
	  // construct and send the request
	  $query    = self::_URL_API . '/v1/jobs/partner-job-id=' . trim($jid);
	  $response = $this->fetch('PUT', $query, $data);
	  
	  /**
	   * Check for successful request (a 200 response from LinkedIn server) 
	   * per the documentation linked in method comments above.
	   */
	  return $this->checkResponse(200, $response);
	}
public function renewJob ( $ jid , $ cid ) { // check passed data if ( ! is_string ( $ jid ) ) { // bad data passed throw new LinkedInException ( 'LinkedIn->renewJob(): bad data passed, $jid must be of string value.' ) ; } if ( ! is_string ( $ cid ) ) { // bad data passed throw new LinkedInException ( 'LinkedIn->renewJob(): bad data passed, $cid must be of string value.' ) ; } // construct the xml data $ data = '<?xml version="1.0" encoding="UTF-8"?>
		           <job>
		             <contract-id>' . trim ( $ cid ) . '</contract-id>
                 <renewal/>
               </job>' ; // construct and send the request $ query = self :: _URL_API . '/v1/jobs/partner-job-id=' . trim ( $ jid ) ; $ response = $ this -> fetch ( 'PUT' , $ query , $ data ) ; /**
	   * Check for successful request (a 200 response from LinkedIn server) 
	   * per the documentation linked in method comments above.
	   */ return $ this -> checkResponse ( 200 , $ response ) ; }
Renew a job.

Calling this method causes the passed job to be renewed, per:

http://developer.linkedin.com/docs/DOC-1154

@param str $jid
Job ID you want to renew.
@param str $cid
Contract ID that covers the passed Job ID.

@return arr
Array containing retrieval success, LinkedIn response.
Renew a job .