- Output for git.master, git.master_jit, rfc.property-hooks
- <?phprequire_once dirname(__FILE__) . '/config.php';require_once dirname(__FILE__) . '/views/header.tpl.php';?><pre><?phpfunction __construct() { $this->xmlCreate(); } // Set up the IPP instance$IPP = new QuickBooks_IPP($dsn);// Get our OAuth credentials from the database$creds = $IntuitAnywhere->load($the_username, $the_tenant);// Tell the framework to load some data from the OAuth store$IPP->authMode( QuickBooks_IPP::AUTHMODE_OAUTH, $the_username, $creds);// Print the credentials we're using//print_r($creds);// This is our current realm$realm = $creds['qb_realm'];// Load the OAuth information from the databaseif ($Context = $IPP->context()){ // Set the IPP version to v3 $IPP->version(QuickBooks_IPP_IDS::VERSION_3); $AccountService = new QuickBooks_IPP_Service_Account(); $accounts = $AccountService->query($Context, $realm, "SELECT * FROM Account"); //print_r($customers); $data['acc_name'] = array(); foreach ($accounts as $Account) { // print('Account Id=' . $Account->getId() . ' is named: ' . $Account->getFullyQualifiedName() . '<br>'); // print('Account Id=' . $Account->getId() . ' is named: ' . $Account->getFullyQualifiedName() . '<br>'); $data['acc_name'][] = $Account->getFullyQualifiedName(); }print json_encode($data); static function xmlcreate($data,$root = "root") { $dom = new DOMDocument('1.0', 'utf-8'); $element = $dom->appendChild(new DOMElement($root)); $xml = $dom->saveXML(); file_put_contents($data,$xml); return $xml; }// $xml = Array2XML::createXML('data', $data); /* print("\n\n\n\n"); print('Request [' . $IPP->lastRequest() . ']'); print("\n\n\n\n"); print('Response [' . $IPP->lastResponse() . ']'); print("\n\n\n\n"); */}else{ die('Unable to load a context...?');}?></pre><?phprequire_once dirname(__FILE__) . '/views/footer.tpl.php';?>
This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches
Archived branches
Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
- 2020-03-21 RFC: Is_Literal - declined
- 2020-12-04 Enumerations - included in PHP 8.1
- 2018-06-15 Typed Properties v2 - implemented in PHP 7.4
- 2016-08-12 Object typehint - included in PHP 7.2
- 2016-08-14 Arrow functions - withdrawn
- 2016-05-29 array_change_keys() - withdrawn
- 2016-04-19 Lexical scope support for anonymous classes - suspended
- 2016-04-17 Functional Interfaces - declined
- 2016-03-16 Typed Properties - superseded in favor of Typed Properties 2.0
- 2015-08-27 Callable Prototypes - declined
- 2015-05-01 Short Closures - declined / withdrawn in favor of Arrow Functions
- 2015-02-18 Scalar type hints v5 - included in PHP 7
- 2015-02-14 Union Types - declined
- 2013-09-22 Anonymous classes - included in PHP 7