3

我正在使用 xero 生成发票,现在我想在 php 中使用 xero 发票 id 获取发票,我的代码是......

$nik = $xero->load('Accounting\\Invoice')
      ->where('InvoiceID', $outwardRecord->xero_invoice_id)
       or 
      ->where('InvoiceID', \XeroPHP\Models\Accounting\Invoice::InvoiceID)
      ->execute();

但它给出了错误

Fatal error: Undefined class constant 'InvoiceID' in /var/w

请指导我如何使用 invoiceId 获取发票,如何理解我的问题。

谢谢!

4

1 回答 1

1

谢谢大家,

终于有答案了

$xero_api_config = getCustomConfigItem('xero_api_config');
$xero = new \XeroPHP\Application\PrivateApplication($xero_api_config);
$response=$xero->loadByGUID('Accounting\\Invoice',$xero_invoice_id);
print_r($response);

它正在工作!

于 2017-08-12T07:17:16.130 回答