QuickBooks/IPP.php
public function IDS($Context, $realm, $resource, $optype, $xml = '', $ID = null)
	{
		$IPP = $Context->IPP();

		switch ($IPP->version())
		{
			case QuickBooks_IPP_IDS::VERSION_3:
			default:
				return $this->_IDS_v3($Context, $realm, $resource, $optype, $xml, $ID);
		}
	}
public function IDS($Context, $realm, $resource, $optype, $xml = '', $ID = null)
	{
		$IPP = $Context->IPP();

		switch ($IPP->version())
		{
			case QuickBooks_IPP_IDS::VERSION_3:
			default:
				return $this->_IDS_v3($Context, $realm, $resource, $optype, $xml, $ID);
		}
	}
Make an IDS request (Intuit Data Services) to the remote server

@param QuickBooks_IPP_Context $Context		The context (token and ticket) to use
@param integer $realmID						The realm to query against
@param string $resource						A QuickBooks_IDS::RESOURCE_* constant
@param string $optype
@param string $xml
@return QuickBooks_IPP_Object