Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: XeroAPI/xero-php-oauth2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6.0.0
Choose a base ref
...
head repository: XeroAPI/xero-php-oauth2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Jul 12, 2024

  1. Build from OAS 7.0.0

    sangeet-joy_xero committed Jul 12, 2024
    Copy the full SHA
    5b96bdc View commit details

Commits on Jul 15, 2024

  1. adds ultimate sub plans

    manishT72x committed Jul 15, 2024
    Copy the full SHA
    7c85937 View commit details
  2. Merge pull request #358 from XeroAPI/xero-php-7.0.0

    Build from OAS 6.0.0
    manishT72 authored and manishT72x committed Jul 15, 2024
    Copy the full SHA
    f46069f View commit details

Commits on Jul 19, 2024

  1. model issue fix

    sangeet-joy_xero committed Jul 19, 2024
    Copy the full SHA
    e93aa28 View commit details

Commits on Jul 21, 2024

  1. version update

    sangeet-joy_xero committed Jul 21, 2024
    Copy the full SHA
    d8ecccf View commit details

Commits on Jul 22, 2024

  1. changed the version number.

    sangeet-joy_xero committed Jul 22, 2024
    Copy the full SHA
    f71e5a9 View commit details
  2. Merge pull request #360 from XeroAPI/xero-php-7.0.0-alpha1

    JIRA 478 | Model Syntax issue | Xero-PHP
    sangeet-joy-tw authored Jul 22, 2024
    Copy the full SHA
    b4ef0f5 View commit details
  3. Typo Fix for linked_transactions & OAS 6.0.1 changes

    sangeet-joy_xero committed Jul 22, 2024
    Copy the full SHA
    cbbb982 View commit details
  4. Merge pull request #361 from XeroAPI/Fix-478-Xero-Php-v2

    Fix 478 | Typo Fix for Linked Transactions
    sangeet-joy-tw authored Jul 22, 2024
    Copy the full SHA
    1fac240 View commit details

Commits on Jul 30, 2024

  1. Update from OAS 6.1.1

    sangeet-joy_xero committed Jul 30, 2024
    Copy the full SHA
    5d5278b View commit details

Commits on Aug 1, 2024

  1. syntax changes

    sangeet-joy_xero committed Aug 1, 2024
    Copy the full SHA
    b24abce View commit details

Commits on Aug 5, 2024

  1. Ugraded the sdk minor version

    sangeet-joy_xero committed Aug 5, 2024
    Copy the full SHA
    753be1d View commit details
  2. OAS to 6.1.1

    sangeet-joy_xero committed Aug 5, 2024
    Copy the full SHA
    3d21fc5 View commit details
  3. Merge pull request #362 from XeroAPI/OAS-6.1.1-xero-php

    Build from OAS 6.1.1
    manishT72 authored Aug 5, 2024
    Copy the full SHA
    694259f View commit details

Commits on Aug 26, 2024

  1. Build from OAS 6.2.0

    sangeet-joy_xero committed Aug 26, 2024
    Copy the full SHA
    a49d568 View commit details
  2. Merge pull request #365 from XeroAPI/OAS-6.2.0-xero-php

    Build from OAS 6.2.0
    manishT72 authored Aug 26, 2024
    Copy the full SHA
    16e60e1 View commit details

Commits on Sep 6, 2024

  1. PETOSS-530 - Create Github Workflow for PHP SDK to Build and Lint

    Vignesh Kennadi committed Sep 6, 2024
    Copy the full SHA
    34631c5 View commit details

Commits on Sep 11, 2024

  1. Build from OAS 6.3.0

    sangeet-joy_xero committed Sep 11, 2024
    Copy the full SHA
    d7af2a8 View commit details
  2. Ignore Composer.lock file being added to the commit

    Vignesh Kennadi committed Sep 11, 2024
    Copy the full SHA
    419628b View commit details
  3. Merge pull request #370 from XeroAPI/PETOSS-530-Create-GitHub-actions…

    …-for-validating-PR-in-PHP-SDK-repo
    
    PETOSS-530 - Create Github Workflow for PHP SDK to Build and Lint
    vigneshk-tw authored Sep 11, 2024
    Copy the full SHA
    1c0ef11 View commit details

Commits on Sep 12, 2024

  1. added the payroll docs

    sangeet-joy_xero committed Sep 12, 2024
    Copy the full SHA
    8bd9795 View commit details

Commits on Sep 13, 2024

  1. Merge pull request #373 from XeroAPI/PETOSS-583-Build-script-Issue

    Ignore Composer.lock file being added to the commit
    vigneshk-tw authored Sep 13, 2024
    Copy the full SHA
    56302d1 View commit details

Commits on Sep 16, 2024

  1. Copy the full SHA
    87ce461 View commit details
  2. Merge pull request #372 from XeroAPI/OAS-6.3.0-php

    Build from OAS 6.3.0
    sangeet-joy-tw authored Sep 16, 2024
    Copy the full SHA
    98e082b View commit details

Commits on Jan 30, 2025

  1. Build from OAS 7.0.0

    Raghunath-S-S-J committed Jan 30, 2025
    Copy the full SHA
    6e6f136 View commit details

Commits on Jan 31, 2025

  1. Merge pull request #383 from XeroAPI/v8.0.0

    Build from OAS 7.0.0
    Raghunath-S-S-J authored Jan 31, 2025
    Copy the full SHA
    f0635a7 View commit details
Showing with 9,064 additions and 1,156 deletions.
  1. +32 −0 .github/workflows/build-lint-test.yml
  2. +1 −0 .gitignore
  3. +341 −319 docs/v2/accounting/index.html
  4. +1 −1 docs/v2/appstore/index.html
  5. +1 −1 docs/v2/assets/index.html
  6. +1 −1 docs/v2/files/index.html
  7. +2 −23 docs/v2/finance/index.html
  8. +12 −12 docs/v2/payroll_au/index.html
  9. +951 −70 docs/v2/payroll_nz/index.html
  10. +9 −1 docs/v2/payroll_uk/index.html
  11. +1 −1 docs/v2/projects/index.html
  12. +118 −91 lib/Api/AccountingApi.php
  13. +1 −1 lib/Api/AppStoreApi.php
  14. +1 −1 lib/Api/AssetApi.php
  15. +1 −1 lib/Api/FilesApi.php
  16. +1 −1 lib/Api/FinanceApi.php
  17. +1 −1 lib/Api/IdentityApi.php
  18. +1 −1 lib/Api/PayrollAuApi.php
  19. +1,517 −418 lib/Api/PayrollNzApi.php
  20. +1 −1 lib/Api/PayrollUkApi.php
  21. +1 −1 lib/Api/ProjectApi.php
  22. +3 −3 lib/Configuration.php
  23. +10 −1 lib/Models/Accounting/Accounts.php
  24. +10 −1 lib/Models/Accounting/Actions.php
  25. +10 −1 lib/Models/Accounting/Allocations.php
  26. +10 −1 lib/Models/Accounting/Attachments.php
  27. +76 −1 lib/Models/Accounting/BankTransactions.php
  28. +10 −1 lib/Models/Accounting/BankTransfers.php
  29. +10 −1 lib/Models/Accounting/BatchPayments.php
  30. +10 −1 lib/Models/Accounting/BrandingThemes.php
  31. +10 −1 lib/Models/Accounting/Budgets.php
  32. +10 −1 lib/Models/Accounting/CISOrgSettings.php
  33. +10 −1 lib/Models/Accounting/CISSettings.php
  34. +10 −1 lib/Models/Accounting/ContactGroups.php
  35. +76 −1 lib/Models/Accounting/Contacts.php
  36. +39 −6 lib/Models/Accounting/CreditNote.php
  37. +76 −1 lib/Models/Accounting/CreditNotes.php
  38. +10 −1 lib/Models/Accounting/Currencies.php
  39. +10 −1 lib/Models/Accounting/Employees.php
  40. +10 −1 lib/Models/Accounting/ExpenseClaims.php
  41. +10 −1 lib/Models/Accounting/HistoryRecords.php
  42. +38 −5 lib/Models/Accounting/Invoice.php
  43. +601 −0 lib/Models/Accounting/InvoiceAddress.php
  44. +10 −1 lib/Models/Accounting/InvoiceReminders.php
  45. +76 −1 lib/Models/Accounting/Invoices.php
  46. +10 −1 lib/Models/Accounting/Items.php
  47. +43 −1 lib/Models/Accounting/Journals.php
  48. +142 −5 lib/Models/Accounting/LineItem.php
  49. +10 −1 lib/Models/Accounting/LinkedTransactions.php
  50. +76 −1 lib/Models/Accounting/ManualJournals.php
  51. +10 −1 lib/Models/Accounting/OnlineInvoices.php
  52. +8 −0 lib/Models/Accounting/Organisation.php
  53. +10 −1 lib/Models/Accounting/Organisations.php
  54. +76 −1 lib/Models/Accounting/Overpayments.php
  55. +404 −0 lib/Models/Accounting/Pagination.php
  56. +10 −1 lib/Models/Accounting/PaymentServices.php
  57. +76 −1 lib/Models/Accounting/Payments.php
  58. +76 −1 lib/Models/Accounting/Prepayments.php
  59. +76 −1 lib/Models/Accounting/PurchaseOrders.php
  60. +10 −1 lib/Models/Accounting/Quotes.php
  61. +10 −1 lib/Models/Accounting/Receipts.php
  62. +10 −1 lib/Models/Accounting/RepeatingInvoices.php
  63. +10 −1 lib/Models/Accounting/Reports.php
  64. +640 −0 lib/Models/Accounting/TaxBreakdownComponent.php
  65. +10 −1 lib/Models/Accounting/TaxRates.php
  66. +10 −1 lib/Models/Accounting/TrackingCategories.php
  67. +10 −1 lib/Models/Accounting/TrackingOptions.php
  68. +10 −1 lib/Models/Accounting/Users.php
  69. +1 −1 lib/Models/Finance/CurrentStatementResponse.php
  70. +0 −99 lib/Models/Finance/DataSourceResponse.php
  71. +10 −1 lib/Models/PayrollAu/Employees.php
  72. +10 −1 lib/Models/PayrollAu/LeaveApplications.php
  73. +10 −1 lib/Models/PayrollAu/LeaveLines.php
  74. +10 −1 lib/Models/PayrollAu/PayItems.php
  75. +10 −1 lib/Models/PayrollAu/PayRuns.php
  76. +10 −1 lib/Models/PayrollAu/PayrollCalendars.php
  77. +10 −1 lib/Models/PayrollAu/Payslips.php
  78. +10 −1 lib/Models/PayrollAu/ReimbursementLines.php
  79. +10 −1 lib/Models/PayrollAu/SuperFundProducts.php
  80. +10 −1 lib/Models/PayrollAu/SuperFunds.php
  81. +10 −1 lib/Models/PayrollAu/Timesheets.php
  82. +71 −5 lib/Models/PayrollNz/Employee.php
  83. +172 −7 lib/Models/PayrollNz/EmployeeLeaveSetup.php
  84. +140 −8 lib/Models/PayrollNz/EmployeeLeaveType.php
  85. +344 −0 lib/Models/PayrollNz/EmployeeWorkingPattern.php
  86. +377 −0 lib/Models/PayrollNz/EmployeeWorkingPatternWithWorkingWeeks.php
  87. +371 −0 lib/Models/PayrollNz/EmployeeWorkingPatternWithWorkingWeeksObject.php
  88. +344 −0 lib/Models/PayrollNz/EmployeeWorkingPatternWithWorkingWeeksRequest.php
  89. +371 −0 lib/Models/PayrollNz/EmployeeWorkingPatternsObject.php
  90. +71 −5 lib/Models/PayrollNz/Employment.php
  91. +102 −1 lib/Models/PayrollNz/LeavePeriod.php
  92. +71 −5 lib/Models/PayrollNz/LeaveType.php
  93. +70 −5 lib/Models/PayrollNz/SalaryAndWage.php
  94. +524 −0 lib/Models/PayrollNz/WorkingWeek.php
  95. +38 −5 lib/Models/PayrollUk/EmployeeLeaveType.php
32 changes: 32 additions & 0 deletions .github/workflows/build-lint-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: PHP Build, Lint

on:
push:

jobs:
build-test-lint:
runs-on: ubuntu-latest

steps:
- name: Checkout xero-php repo
uses: actions/checkout@v4
with:
repository: XeroAPI/xero-php-oauth2
path: xero-php-oauth2

- name: Setup PHP
run: sudo apt-get install -y php php-mbstring php-intl php-xml php-zip php-curl

- name: Install Composer
run: |
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"
- name: Install Dependencies
run: composer install
working-directory: xero-php-oauth2

- name: Validate PHP Syntax
run: find . -path ./vendor -prune -o -name "*.php" -exec php -l {} \; > /dev/null || exit 1
working-directory: xero-php-oauth2
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.DS_Store
.build_notes.md
vendor/
composer.lock
Loading