<?php

require_once dirname(__FILE__) . '/config.php';
require_once dirname(__FILE__) . '/views/header.tpl.php';
?>

<pre>

<?php 
$CustomerService = new QuickBooks_IPP_Service_Customer();
$customers = $CustomerService->query($Context, $realm, "SELECT * FROM Customer WHERE FullyQualifiedName LIKE '%Keith O\\'Mally%' ");
//print_r($customers);
foreach ($customers as $Customer) {
    print 'Customer Id=' . $Customer->getId() . ' is named: ' . $Customer->getFullyQualifiedName() . '<br>';
}
print "\n\n\n\n";
print 'Request [' . $CustomerService->lastRequest() . ']';
print "\n\n\n\n";
print 'Response [' . $CustomerService->lastResponse() . ']';
print "\n\n\n\n";
?>

</pre>

<?php 
require_once dirname(__FILE__) . '/views/footer.tpl.php';
print $response;
exit;
$xml = '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<InvoiceQuery ErroredObjectsOnly="true" xmlns="http://www.intuit.com/sb/cdm/v2">
</InvoiceQuery>';
$response = $InvoiceService->rawQuery($Context, $realmID, $xml);
print $InvoiceService->lastRequest($Context);
print "\n\n";
print $response;
exit;
$xml = '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<CustomerQuery xmlns="http://www.intuit.com/sb/cdm/v2">
	<SynchronizedFilter>NotSynchronized</SynchronizedFilter>
</CustomerQuery>';
$response = $CustomerService->rawQuery($Context, $realmID, $xml);
print $CustomerService->lastRequest($Context);
print "\n\n";
print $response;
print "\n\n\n\n\n";
$xml = '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<CustomerQuery ErroredObjectsOnly="true" xmlns="http://www.intuit.com/sb/cdm/v2">
</CustomerQuery>';
$response = $CustomerService->rawQuery($Context, $realmID, $xml);
print $CustomerService->lastRequest($Context);
print "\n\n";
print $response;
//exit;
exit;
$xml = '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<CheckQuery ErroredObjectsOnly="true" xmlns="http://www.intuit.com/sb/cdm/v2">
</CheckQuery>';