Consolibyte Quickbooks использование неизвестного класса

Я использую quickbooks-php. Если я хочу получить налоговую ставку Quickbooks (не в онлайн-аккаунте в США). Я ищу ошибку

QuickBooks_Loader::load(): Failed opening required '/var/www/project/addons/quickbooks/vendor/consolibyte/quickbooks/QuickBooks/IPP/Object/EffectiveTaxRate.php'

Я использую 3.2 версию в композиторе

"consolibyte/quickbooks": "3.2",

Как я понял этот файл есть только в версии dev.
Когда я переключаюсь на версию для разработки, все в порядке.
В версии 3.3 та же ошибка.
Жду ответа. Спасибо.

Код что я использую

$service = new QuickBooks_IPP_Service_TaxCode();
return $service->query(self::getQB()->getContext(), self::getQB()->getRealm(), "SELECT * FROM TaxCode");

Когда я добавил этот файл (из dev-версии EffectiveTaxRate.php) вендору / consolibyte / quickbooks / QuickBooks / IPP / Object /, все было хорошо, но это не решение проблемы, после обновления композитора проблема вернется ,

0

Решение

Вы отметили решение в своем посте:

Как я понял этот файл есть только в версии dev. Когда я переключаюсь на версию для разработки, все в порядке.

Используйте версию для разработки, пока не будет выпущен новый выпуск, содержащий нужный вам файл.

0

Другие решения

Других решений пока нет …