QuickBooks/IPP/Service.php
protected function _update($Context, $realmID, $resource, $Object, $ID)
	{
		$IPP = $Context->IPP();

		switch ($IPP->version())
		{
			case QuickBooks_IPP_IDS::VERSION_2:
				return $this->_update_v2($Context, $realmID, $resource, $Object, $ID);
			case QuickBooks_IPP_IDS::VERSION_3:
				return $this->_update_v3($Context, $realmID, $resource, $Object, $ID);
		}

		return false;
	}
protected function _update($Context, $realmID, $resource, $Object, $ID)
	{
		$IPP = $Context->IPP();

		switch ($IPP->version())
		{
			case QuickBooks_IPP_IDS::VERSION_2:
				return $this->_update_v2($Context, $realmID, $resource, $Object, $ID);
			case QuickBooks_IPP_IDS::VERSION_3:
				return $this->_update_v3($Context, $realmID, $resource, $Object, $ID);
		}

		return false;
	}
Update an object within IDS (QuickBooks)

@param object $Context
@param string $realmID
@param string $resource
@param object $Object
@return boolean