PHP code example of indigit / invoicexpress
1. Go to this page and download the library: Download indigit/invoicexpress library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
indigit / invoicexpress example snippets
use InvoiceXpress\Auth;
use InvoiceXpress\Api\Invoice;
use InvoiceXpress\Exceptions\Generic;
use InvoiceXpress\Exceptions\InvalidResponse;
$auth = new Auth('YOUR_ACCOUNT_NAME', 'YOUR_API_KEY');
try {
# Create the base invoice Item
$invoice = Invoice::get($auth, 123456, \InvoiceXpress\Entities\Invoice::DOCUMENT_TYPE_INVOICE);
} catch (\Exception $e) {
if ($e instanceof InvalidResponse) {
dd($e->getBody(), $e->getBodyAsJson());
} elseif ($e instanceof Generic) {
dd($e->getMessage(), $e->getContext());
} else {
dd($e->getMessage());
}
dd($e);
}