0

我正在使用https://github.com/dharyk/codeigniter-xero将 Xero 集成到我的网站。在向 Xero 添加发票或添加联系人时非常有用。

但它不能添加采购订单。我正在使用 $this->xero->PurchaseOrders($new_po);添加采购订单。但它给了我以下错误:

遇到未捕获的异常

类型:XeroException

消息:所选方法不存在。请使用以下方法之一:帐户、银行交易、品牌主题、联系人、信用票据、货币、员工、费用索赔、发票、项目、日记帐、手动日记帐、组织、付款、收据、税率、跟踪类别、用户

文件名:/home/path-to-files/application/libraries/Xero.php

行号:167

我认为这是因为这个库是很久以前写的,采购订单来得晚(只是想)。

有什么办法可以将采购订单方法添加到这个库中?

也欢迎任何其他建议。

谢谢

4

1 回答 1

3

该代码是开源的,因此您可以自己完成工作。该 SDK 的最后一次提交是在 4 年前,因此它可能不再维护(可能在 2 年前发布的采购订单)。如果您不想从该 SDK 移到另一个已维护的 SDK,您应该分叉存储库并将新功能添加到您的分叉中。如果 repo 已死,我认为原始维护者不会接受拉取请求,但是一旦你获得了你想要的新功能,你总是可以打开一个。

于 2017-11-17T21:41:32.743 回答