Skip to content

Instantly share code, notes, and snippets.

@remcotolsma
Last active April 10, 2018 08:16
Show Gist options
  • Save remcotolsma/a7180ed6f3ebf88810ef4bdcdfb73357 to your computer and use it in GitHub Desktop.
Save remcotolsma/a7180ed6f3ebf88810ef4bdcdfb73357 to your computer and use it in GitHub Desktop.
Twinfield test retrieving provisional transaction total.
<?php
$client = $this->plugin->get_client();
$xml_processor = $client->get_xml_processor();
$browser = new \Pronamic\WP\Twinfield\Browse\Browser( $xml_processor );
$office_code = get_option( 'twinfield_default_office_code' );
$browse_read_request = new \Pronamic\WP\Twinfield\Browse\BrowseReadRequest( $office_code, '040_1' );
$browse_definition = $browser->get_browse_definition( $browse_read_request );
$browse_definition->get_column( 'fin.trs.head.status' )->equal( 'temporary' );
$data = $browser->get_data( $browse_definition );
//var_dump( $browse_definition );
//var_dump( $data );
$office = $xml_processor->process_xml_string( new \Pronamic\WP\Twinfield\ProcessXmlString( '<read>
<type>office</type>
<code>' . get_option( 'twinfield_default_office_code' ) . '</code>
</read>' ) );
var_dump( $office );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment