BUT the Deserialize code right after is giving me an error Undefined array key var$parsedResponseBody = $this->responseSerializer->Deserialize($tmpXML, false);
File causing the issue is Bind.php:138:
vendor/quickbooks/v3-php-sdk/src/XSD2PHP/src/com/mikebevz/xsd2php/Bind.php:138
I am drilling down the issue to this piece of code which output false:
$propertyDocs = $refl->getProperty($name)->getDocComment();
And there's goes 2 hours of my life for an undocumented installation information, solution is to set:
opcache.save-comments = 1
I am having an issue with Query exchangerate objects
PHP 8.2 - quickbooks/v3-php-sdk v6.1.2
When trying to query:
select * from exchangerate where sourcecurrencycode in ('EUR', 'INR') and asofdate='2023-07-07'
The DataService output this (GOOD):
$tmpXML = $responseXmlObj->QueryResponse->asXML();
BUT the Deserialize code right after is giving me an error
Undefined array key var
$parsedResponseBody = $this->responseSerializer->Deserialize($tmpXML, false);
File causing the issue is Bind.php:138:
vendor/quickbooks/v3-php-sdk/src/XSD2PHP/src/com/mikebevz/xsd2php/Bind.php:138
I am drilling down the issue to this piece of code which output false:
$propertyDocs = $refl->getProperty($name)->getDocComment();
And there's goes 2 hours of my life for an undocumented installation information, solution is to set:
opcache.save-comments = 1
Please update the doc:![image](https://github.com/intuit/QuickBooks-V3-PHP-SDK/assets/441764/17f88a24-caee-4acc-b5bb-37334bd46285)