Consolibyte Quickbooks

3 days ago 4
ARTICLE AD BOX

I'm upgrading from PHP 7.0 to PHP 7.4.

I have downloaded the latest version of the SDK.

I have found several problems with the SDK.

After updating the config.php file and adding a new table in the database.

I had the following errors.

The file Quickbooks/Encryption/Aes.php is still using mcrypt which is incompatible with PHP 7.2

The file Quicbooks/IPP/Object/CustomerCommunicationsEmailAddr.php does not exist

<?php class QuickBooks_IPP_Object_CustomerCommunicationEmailAddr extends QuickBooks_IPP_Object { protected $_EmailAddress; public function setEmailAddress($email) { $this->_EmailAddress = $email; return $this; } public function getEmailAddress() { return $this->_EmailAddress; } }

After that, it started working.

I think the existing release should be updated.

Read Entire Article