Consolibyte QuickBooks PHP库-如何将参数传递给排队的函数?

时间:2019-06-19 17:55:37

标签: quickbooks qbxml qbfc

我希望使用Consolibyte PHP库将客户添加到我的QB安装中。我知道我需要使用以下命令来初始化我的请求并将其排队:

$Queue = new QuickBooks_WebConnector_Queue('mysql://root:password@localhost/my_database');  
$Queue->enqueue(QUICKBOOKS_ADD_CUSTOMER, $id_value);

在上面,我只是在排队请求($id_value)时传递唯一ID。查看_quickbooks_customer_add_request()方法,我发现该函数有9个参数。调用$Queue->enqueue()时如何设置这些参数?

1 个答案:

答案 0 :(得分:0)

这是函数定义:

PS C:\> Get-ChildItem C:\Windows\ | Select-Object Name, LastWriteTime -First 1 | ConvertTo-Csv -NoTypeInformation:$false
#TYPE Selected.System.IO.DirectoryInfo
"Name","LastWriteTime"
"addins","9/15/2018 3:33:54 AM"

从这里:

文档:

->enqueue($action, $ident = null, $priority = 0, $extra = null, $user = null, $qbxml = null, $replace = true)