This example shows you how to:
.credentials.inifile required by
Observe the terminal output.
Information is echoed for each customer API function executed:
Created inactive customer ID 10066 Updated customer ID 10066 to active Read customer ID 10066 Deleted customer ID 10066 Process finished with exit code 0
Open the generated
logs/intacct.html file in your browser and review the entries.
The file provides info and debug entries. The SDK provides a debug entry for each HTTP request/response (with the Sage Intacct endpoint).
Note that the log file was created by the logger set in the client config.
ReadByName function (instead of
$readByName = new ReadByName(); $readByName->setObjectName('CUSTOMER'); $readByName->setFields([ 'RECORDNO', 'CUSTOMERID', 'STATUS', ]); $readByName->setNames([ $customerId, ]); $response = $client->execute($readByName); echo "Read customer ID $customerId using ReadByName" . PHP_EOL;
FunctionInterfacefor use with a custom object.