Skip to content

Commit b451db1

Browse files
authored
Merge pull request #304 from XeroAPI/xero-php-2.19.0
generates xero-php 2.19.0 from OAS 2.32.0
2 parents a9ff17e + 88c641d commit b451db1

24 files changed

+145
-66
lines changed

docs/v2/accounting/index.html

Lines changed: 23 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1641,9 +1641,11 @@
16411641
"enum" : [ "AUTHORISED", "DELETED" ]
16421642
},
16431643
"TotalAmount" : {
1644-
"type" : "string",
1644+
"type" : "number",
16451645
"description" : "The total of the payments that make up the batch (read-only)",
1646-
"readOnly" : true
1646+
"format" : "double",
1647+
"readOnly" : true,
1648+
"x-is-money" : true
16471649
},
16481650
"UpdatedDateUTC" : {
16491651
"type" : "string",
@@ -1653,7 +1655,7 @@
16531655
"x-is-msdate-time" : true
16541656
},
16551657
"IsReconciled" : {
1656-
"type" : "string",
1658+
"type" : "boolean",
16571659
"description" : "Booelan that tells you if the batch payment has been reconciled (read-only)",
16581660
"readOnly" : true
16591661
},
@@ -4264,6 +4266,9 @@
42644266
"type" : "string",
42654267
"description" : "Number of invoice or credit note you are applying payment to e.g. INV-4003"
42664268
},
4269+
"BatchPayment" : {
4270+
"$ref" : "#/components/schemas/BatchPayment"
4271+
},
42674272
"Account" : {
42684273
"$ref" : "#/components/schemas/Account"
42694274
},
@@ -5621,7 +5626,7 @@
56215626
"ReportTaxType" : {
56225627
"type" : "string",
56235628
"description" : "See ReportTaxTypes",
5624-
"enum" : [ "AVALARA", "BASEXCLUDED", "CAPITALSALESOUTPUT", "CAPITALEXPENSESINPUT", "ECOUTPUT", "ECOUTPUTSERVICES", "ECINPUT", "ECACQUISITIONS", "EXEMPTEXPENSES", "EXEMPTINPUT", "EXEMPTOUTPUT", "GSTONIMPORTS", "INPUT", "INPUTTAXED", "MOSSSALES", "NONE", "NONEOUTPUT", "OUTPUT", "PURCHASESINPUT", "SALESOUTPUT", "EXEMPTCAPITAL", "EXEMPTEXPORT", "CAPITALEXINPUT", "GSTONCAPIMPORTS", "GSTONCAPITALIMPORTS", "REVERSECHARGES", "PAYMENTS", "INVOICE", "CASH", "ACCRUAL", "FLATRATECASH", "FLATRATEACCRUAL", "ACCRUALS", "TXCA", "SRCAS", "DSOUTPUT", "BLINPUT2", "EPINPUT", "IMINPUT2", "MEINPUT", "IGDSINPUT2", "ESN33OUTPUT", "OPINPUT", "OSOUTPUT", "TXN33INPUT", "TXESSINPUT", "TXREINPUT", "TXPETINPUT", "NRINPUT", "ES33OUTPUT", "ZERORATEDINPUT", "ZERORATEDOUTPUT", "DRCHARGESUPPLY", "DRCHARGE", "CAPINPUT", "CAPIMPORTS", "IMINPUT", "INPUT2", "CIUINPUT", "SRINPUT", "OUTPUT2", "SROUTPUT", "CAPOUTPUT", "SROUTPUT2", "CIUOUTPUT", "ZROUTPUT", "ZREXPORT", "ACC28PLUS", "ACCUPTO28", "OTHEROUTPUT", "SHOUTPUT", "ZRINPUT", "BADDEBT", "OTHERINPUT", "BADDEBTRELIEF", "IGDSINPUT3", "SROVR", "TOURISTREFUND", "TXRCN33INPUT", "TXRCREINPUT", "TXRCESSINPUT", "TXRCTSINPUT", "CAPEXINPUT", "UNDEFINED", "CAPEXOUTPUT", "ZEROEXPOUTPUT", "GOODSIMPORT", "NONEINPUT", "NOTREPORTED" ]
5629+
"enum" : [ "AVALARA", "BASEXCLUDED", "CAPITALSALESOUTPUT", "CAPITALEXPENSESINPUT", "ECOUTPUT", "ECOUTPUTSERVICES", "ECINPUT", "ECACQUISITIONS", "EXEMPTEXPENSES", "EXEMPTINPUT", "EXEMPTOUTPUT", "GSTONIMPORTS", "INPUT", "INPUTTAXED", "MOSSSALES", "NONE", "NONEOUTPUT", "OUTPUT", "PURCHASESINPUT", "SALESOUTPUT", "EXEMPTCAPITAL", "EXEMPTEXPORT", "CAPITALEXINPUT", "GSTONCAPIMPORTS", "GSTONCAPITALIMPORTS", "REVERSECHARGES", "PAYMENTS", "INVOICE", "CASH", "ACCRUAL", "FLATRATECASH", "FLATRATEACCRUAL", "ACCRUALS", "TXCA", "SRCAS", "DSOUTPUT", "BLINPUT2", "EPINPUT", "IMINPUT2", "MEINPUT", "IGDSINPUT2", "ESN33OUTPUT", "OPINPUT", "OSOUTPUT", "TXN33INPUT", "TXESSINPUT", "TXREINPUT", "TXPETINPUT", "NRINPUT", "ES33OUTPUT", "ZERORATEDINPUT", "ZERORATEDOUTPUT", "DRCHARGESUPPLY", "DRCHARGE", "CAPINPUT", "CAPIMPORTS", "IMINPUT", "INPUT2", "CIUINPUT", "SRINPUT", "OUTPUT2", "SROUTPUT", "CAPOUTPUT", "SROUTPUT2", "CIUOUTPUT", "ZROUTPUT", "ZREXPORT", "ACC28PLUS", "ACCUPTO28", "OTHEROUTPUT", "SHOUTPUT", "ZRINPUT", "BADDEBT", "OTHERINPUT", "BADDEBTRELIEF", "IGDSINPUT3", "SROVR", "TOURISTREFUND", "TXRCN33INPUT", "TXRCREINPUT", "TXRCESSINPUT", "TXRCTSINPUT", "CAPEXINPUT", "UNDEFINED", "CAPEXOUTPUT", "ZEROEXPOUTPUT", "GOODSIMPORT", "NONEINPUT", "NOTREPORTED", "SROVRRS", "SROVRLVG", "SRLVG" ]
56255630
},
56265631
"CanApplyToAssets" : {
56275632
"type" : "boolean",
@@ -5686,7 +5691,7 @@
56865691
"title" : "",
56875692
"type" : "string",
56885693
"description" : "See Tax Types – can only be used on update calls",
5689-
"enum" : [ "OUTPUT", "INPUT", "CAPEXINPUT", "EXEMPTEXPORT", "EXEMPTEXPENSES", "EXEMPTCAPITAL", "EXEMPTOUTPUT", "INPUTTAXED", "BASEXCLUDED", "GSTONCAPIMPORTS", "GSTONIMPORTS", "NONE", "INPUT2", "ZERORATED", "OUTPUT2", "CAPEXINPUT2", "CAPEXOUTPUT", "CAPEXOUTPUT2", "CAPEXSRINPUT", "CAPEXSROUTPUT", "ECACQUISITIONS", "ECZRINPUT", "ECZROUTPUT", "ECZROUTPUTSERVICES", "EXEMPTINPUT", "REVERSECHARGES", "RRINPUT", "RROUTPUT", "SRINPUT", "SROUTPUT", "ZERORATEDINPUT", "ZERORATEDOUTPUT", "BLINPUT", "DSOUTPUT", "EPINPUT", "ES33OUTPUT", "ESN33OUTPUT", "IGDSINPUT2", "IMINPUT2", "MEINPUT", "NRINPUT", "OPINPUT", "OSOUTPUT", "TXESSINPUT", "TXN33INPUT", "TXPETINPUT", "TXREINPUT", "INPUT3", "INPUT4", "OUTPUT3", "OUTPUT4", "SROUTPUT2", "TXCA", "SRCAS", "BLINPUT2", "DRCHARGESUPPLY20", "DRCHARGE20", "DRCHARGESUPPLY5", "DRCHARGE5", "BADDEBTRELIEF", "IGDSINPUT3", "SROVR", "TOURISTREFUND", "TXRCN33INPUT", "TXRCREINPUT", "TXRCESSINPUT", "TXRCTSINPUT" ]
5694+
"enum" : [ "OUTPUT", "INPUT", "CAPEXINPUT", "EXEMPTEXPORT", "EXEMPTEXPENSES", "EXEMPTCAPITAL", "EXEMPTOUTPUT", "INPUTTAXED", "BASEXCLUDED", "GSTONCAPIMPORTS", "GSTONIMPORTS", "NONE", "INPUT2", "ZERORATED", "OUTPUT2", "CAPEXINPUT2", "CAPEXOUTPUT", "CAPEXOUTPUT2", "CAPEXSRINPUT", "CAPEXSROUTPUT", "ECACQUISITIONS", "ECZRINPUT", "ECZROUTPUT", "ECZROUTPUTSERVICES", "EXEMPTINPUT", "REVERSECHARGES", "RRINPUT", "RROUTPUT", "SRINPUT", "SROUTPUT", "ZERORATEDINPUT", "ZERORATEDOUTPUT", "BLINPUT", "DSOUTPUT", "EPINPUT", "ES33OUTPUT", "ESN33OUTPUT", "IGDSINPUT2", "IMINPUT2", "MEINPUT", "NRINPUT", "OPINPUT", "OSOUTPUT", "TXESSINPUT", "TXN33INPUT", "TXPETINPUT", "TXREINPUT", "INPUT3", "INPUT4", "OUTPUT3", "OUTPUT4", "SROUTPUT2", "TXCA", "SRCAS", "BLINPUT2", "DRCHARGESUPPLY20", "DRCHARGE20", "DRCHARGESUPPLY5", "DRCHARGE5", "BADDEBTRELIEF", "IGDSINPUT3", "SROVR", "TOURISTREFUND", "TXRCN33INPUT", "TXRCREINPUT", "TXRCESSINPUT", "TXRCTSINPUT", "OUTPUTY23", "DSOUTPUTY23", "INPUTY23", "IMINPUT2Y23", "IGDSINPUT2Y23", "TXPETINPUTY23", "TXESSINPUTY23", "TXN33INPUTY23", "TXREINPUTY23", "TXCAY23", "BADDEBTRELIEFY23", "IGDSINPUT3Y23", "SROVRRSY23", "SROVRLVGY23", "SRLVGY23" ]
56905695
};
56915696
defs["TenNinetyNineContact"] = {
56925697
"title" : "",
@@ -6068,7 +6073,7 @@
60686073
<nav id="scrollingNav">
60696074
<ul class="sidenav nav nav-list">
60706075
<li class="nav-header" data-group="Accounting"><strong>SDK: </strong><span id='sdk-name'></span></li>
6071-
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>2.18.0</li>
6076+
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>2.19.0</li>
60726077
<li class="nav-header" data-group="Accounting"><a href="#api-Accounting">Methods</a></li>
60736078
<li data-group="Accounting" data-name="createAccount" class="">
60746079
<a href="#api-Accounting-createAccount">createAccount</a>
@@ -8534,8 +8539,13 @@ <h3>Usage and SDK Samples</h3>
85348539
$paymentService->setPaymentServiceUrl('https://www.payupnow.com/');
85358540
$paymentService->setPayNowText('Pay Now');
85368541

8542+
$paymentServices = new XeroAPI\XeroPHP\Models\Accounting\PaymentServices;
8543+
$arr_paymentServices = [];
8544+
array_push($arr_paymentServices, $paymentService);
8545+
$paymentServices->setPaymentServices($arr_paymentServices);
8546+
85378547
try {
8538-
$result = $apiInstance->createBrandingThemePaymentServices($xeroTenantId, $brandingThemeID, $paymentService);
8548+
$result = $apiInstance->createBrandingThemePaymentServices($xeroTenantId, $brandingThemeID, $paymentServices);
85398549
} catch (Exception $e) {
85408550
echo 'Exception when calling AccountingApi->createBrandingThemePaymentServices: ', $e->getMessage(), PHP_EOL;
85418551
}
@@ -8623,15 +8633,15 @@ <h2>Parameters</h2>
86238633
<th>Description</th>
86248634
</tr>
86258635
<tr>
8626-
<td style="width:150px;">paymentService <span style="color:red;">*</span></td>
8636+
<td style="width:150px;">paymentServices <span style="color:red;">*</span></td>
86278637
<td>
86288638
<div class="json-schema-view">
86298639
<div class="primitive">
86308640
<span class="type">
8631-
PaymentService
8641+
PaymentServices
86328642
</span>
86338643
<div class="inner description marked">
8634-
PaymentService object in body of request
8644+
PaymentServices array with PaymentService object in body of request
86358645
</div>
86368646
</div>
86378647
<div class="inner required">
@@ -8640,13 +8650,13 @@ <h2>Parameters</h2>
86408650
</div>
86418651
<script type="application/ld+json">
86428652
{
8643-
"description" : "PaymentService object in body of request",
8653+
"description" : "PaymentServices array with PaymentService object in body of request",
86448654
"content" : {
86458655
"application/json" : {
86468656
"schema" : {
8647-
"$ref" : "#/components/schemas/PaymentService"
8657+
"$ref" : "#/components/schemas/PaymentServices"
86488658
},
8649-
"example" : "{ \"PaymentServiceID\": \"00000000-0000-0000-0000-000000000000\", \"PaymentServiceName\": \"Payments Service\", \"PaymentServiceUrl\": \"https://www.paymentservice.com/\", \"PayNowText\": \"Pay Now\" }"
8659+
"example" : "{ \"PaymentServices\": [ { \"PaymentServiceID\": \"54b3b4f6-0443-4fba-bcd1-61ec0c35ca55\", \"PaymentServiceName\": \"PayUpNow\", \"PaymentServiceUrl\": \"https://www.payupnow.com/\", \"PaymentServiceType\": \"Custom\", \"PayNowText\": \"Time To Pay\" } ] }"
86508660
}
86518661
},
86528662
"required" : true

docs/v2/appstore/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1233,7 +1233,7 @@
12331233
<nav id="scrollingNav">
12341234
<ul class="sidenav nav nav-list">
12351235
<li class="nav-header" data-group="AppStore"><strong>SDK: </strong><span id='sdk-name'></span></li>
1236-
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>2.18.0</li>
1236+
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>2.19.0</li>
12371237
<li class="nav-header" data-group="AppStore"><a href="#api-AppStore">Methods</a></li>
12381238
<li data-group="AppStore" data-name="getSubscription" class="">
12391239
<a href="#api-AppStore-getSubscription">getSubscription</a>

docs/v2/assets/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1391,7 +1391,7 @@
13911391
<nav id="scrollingNav">
13921392
<ul class="sidenav nav nav-list">
13931393
<li class="nav-header" data-group="Asset"><strong>SDK: </strong><span id='sdk-name'></span></li>
1394-
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>2.18.0</li>
1394+
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>2.19.0</li>
13951395
<li class="nav-header" data-group="Asset"><a href="#api-Asset">Methods</a></li>
13961396
<li data-group="Asset" data-name="createAsset" class="">
13971397
<a href="#api-Asset-createAsset">createAsset</a>

docs/v2/files/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1154,7 +1154,7 @@
11541154
<nav id="scrollingNav">
11551155
<ul class="sidenav nav nav-list">
11561156
<li class="nav-header" data-group="Files"><strong>SDK: </strong><span id='sdk-name'></span></li>
1157-
<li class="nav-header" data-group="Files"><strong>VSN: </strong>2.18.0</li>
1157+
<li class="nav-header" data-group="Files"><strong>VSN: </strong>2.19.0</li>
11581158
<li class="nav-header" data-group="Files"><a href="#api-Files">Methods</a></li>
11591159
<li data-group="Files" data-name="createFileAssociation" class="">
11601160
<a href="#api-Files-createFileAssociation">createFileAssociation</a>

docs/v2/finance/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2717,7 +2717,7 @@
27172717
<nav id="scrollingNav">
27182718
<ul class="sidenav nav nav-list">
27192719
<li class="nav-header" data-group="Finance"><strong>SDK: </strong><span id='sdk-name'></span></li>
2720-
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>2.18.0</li>
2720+
<li class="nav-header" data-group="Finance"><strong>VSN: </strong>2.19.0</li>
27212721
<li class="nav-header" data-group="Finance"><a href="#api-Finance">Methods</a></li>
27222722
<li data-group="Finance" data-name="getAccountingActivityAccountUsage" class="">
27232723
<a href="#api-Finance-getAccountingActivityAccountUsage">getAccountingActivityAccountUsage</a>

docs/v2/payroll_au/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3343,7 +3343,7 @@
33433343
<nav id="scrollingNav">
33443344
<ul class="sidenav nav nav-list">
33453345
<li class="nav-header" data-group="PayrollAu"><strong>SDK: </strong><span id='sdk-name'></span></li>
3346-
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>2.18.0</li>
3346+
<li class="nav-header" data-group="PayrollAu"><strong>VSN: </strong>2.19.0</li>
33473347
<li class="nav-header" data-group="PayrollAu"><a href="#api-PayrollAu">Methods</a></li>
33483348
<li data-group="PayrollAu" data-name="createEmployee" class="">
33493349
<a href="#api-PayrollAu-createEmployee">createEmployee</a>

docs/v2/payroll_nz/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3837,7 +3837,7 @@
38373837
<nav id="scrollingNav">
38383838
<ul class="sidenav nav nav-list">
38393839
<li class="nav-header" data-group="PayrollNz"><strong>SDK: </strong><span id='sdk-name'></span></li>
3840-
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>2.18.0</li>
3840+
<li class="nav-header" data-group="PayrollNz"><strong>VSN: </strong>2.19.0</li>
38413841
<li class="nav-header" data-group="PayrollNz"><a href="#api-PayrollNz">Methods</a></li>
38423842
<li data-group="PayrollNz" data-name="approveTimesheet" class="">
38433843
<a href="#api-PayrollNz-approveTimesheet">approveTimesheet</a>

docs/v2/payroll_uk/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3509,7 +3509,7 @@
35093509
<nav id="scrollingNav">
35103510
<ul class="sidenav nav nav-list">
35113511
<li class="nav-header" data-group="PayrollUk"><strong>SDK: </strong><span id='sdk-name'></span></li>
3512-
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>2.18.0</li>
3512+
<li class="nav-header" data-group="PayrollUk"><strong>VSN: </strong>2.19.0</li>
35133513
<li class="nav-header" data-group="PayrollUk"><a href="#api-PayrollUk">Methods</a></li>
35143514
<li data-group="PayrollUk" data-name="approveTimesheet" class="">
35153515
<a href="#api-PayrollUk-approveTimesheet">approveTimesheet</a>

docs/v2/projects/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1461,7 +1461,7 @@
14611461
<nav id="scrollingNav">
14621462
<ul class="sidenav nav nav-list">
14631463
<li class="nav-header" data-group="Project"><strong>SDK: </strong><span id='sdk-name'></span></li>
1464-
<li class="nav-header" data-group="Project"><strong>VSN: </strong>2.18.0</li>
1464+
<li class="nav-header" data-group="Project"><strong>VSN: </strong>2.19.0</li>
14651465
<li class="nav-header" data-group="Project"><a href="#api-Project">Methods</a></li>
14661466
<li data-group="Project" data-name="createProject" class="">
14671467
<a href="#api-Project-createProject">createProject</a>
@@ -3080,7 +3080,7 @@ <h2>Parameters</h2>
30803080
</span>
30813081

30823082
<div class="inner description marked">
3083-
taskIdsSearch for all tasks that match a comma separated list of taskIds, i.e. GET https://.../tasks?taskIds={taskID},{taskID}
3083+
Search for all tasks that match a comma separated list of taskIds, i.e. GET https://.../tasks?taskIds={taskID},{taskID}
30843084
</div>
30853085
</div>
30863086
</div>

0 commit comments

Comments
 (0)