Skip to content

korabe/qtrbk-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qtrbk-php

PHP Bindings for Qtrbk

Install

composer install korabe/qtrbk-php

Example

<?php

require "vendor/autoload.php";

use QtrBk\QtrBk;

$qtrbk = new QtrBk();

// XML file installed with the QuickBooks SDK
$host_query_xml = 'C:\Program Files (x86)\Intuit\IDN\QBSDK13.0\samples\xmlfiles\HostQueryRq.xml';
$qbxml_rq = file_get_contents($host_query_xml);
$qtrbk->process($qbxml_rq);

if ($qtrbk->hasErrors()) {
    echo "{$qtrbk->getErrors()}\n";
    exit($qtrbk->getExitCode());
}

echo "{$qtrbk->getQbXmlResponse()}\n";