dolibarr/htdocs/webservices
MDW 0b19aa415c
Fix: Initialise array before assigning values (#28728)
* Qual: Enable PhanUndeclaredVariableDim

# Qual: Enable PhanUndeclaredVariableDim

The notifications are fixed in the code so the detection no longer
needs to be suppressed in the default flow

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Qual: Add type hint to array to avoid phan notification

* Qual: Add type hint to array to avoid phan notification

* Qual: Enable PhanParamSpecial1 (all resolved)

* Qual: Ignore false PhanTypeArraySuspiciousNullable

* Qual: Improve typing to fix PhanTypeArraySuspicious

* Qual: Fix PhanTypeArraySuspicious by replacing null assignment with empty array

* Qual: Fix PhanTypeArraySuspicious by testing as instancof DebugBar

* Qual: Fix PhanTypeComparisonToArray with enhanced typing

* Qual: Fix PhanTypeComparisonToArray with enhanced typing

* Qual: Enable phan messages that no longer appear

* Qual: Exclude phan stubs from codesniffer ruleset
2024-03-09 16:32:02 +01:00
..
admin Fix: Replace deprecated module tests embedded in strings (#28459) 2024-02-27 15:29:44 +01:00
demo_wsclient_actioncomm.php-NORUN Qual: Spelling htdocs/[q-z]* (#27447) 2024-01-12 17:18:52 +01:00
demo_wsclient_category.php-NORUN Fix: Disable execute bit in git + correct shebangs (#27450) 2024-01-12 17:10:16 +01:00
demo_wsclient_invoice.php-NORUN Fix: Disable execute bit in git + correct shebangs (#27450) 2024-01-12 17:10:16 +01:00
demo_wsclient_order.php-NORUN
demo_wsclient_other.php-NORUN Fix: Disable execute bit in git + correct shebangs (#27450) 2024-01-12 17:10:16 +01:00
demo_wsclient_productorservice.php-NORUN Fix: Disable execute bit in git + correct shebangs (#27450) 2024-01-12 17:10:16 +01:00
demo_wsclient_project.php-NORUN
demo_wsclient_thirdparty.php-NORUN Qual: Spelling htdocs/[q-z]* (#27447) 2024-01-12 17:18:52 +01:00
index.php Fix php8.2 warnings 2023-11-27 12:08:48 +01:00
README.md
server_actioncomm.php Fix doxygen 2024-02-24 14:31:39 +01:00
server_category.php Qual: Spelling htdocs/[q-z]* (#27447) 2024-01-12 17:18:52 +01:00
server_contact.php Fix: Initialise array before assigning values (#28728) 2024-03-09 16:32:02 +01:00
server_invoice.php Fix doxygen 2024-02-24 14:31:39 +01:00
server_order.php Fix with php-cs-fixer 2023-12-04 13:53:48 +01:00
server_other.php Qual: Spelling htdocs/[q-z]* (#27447) 2024-01-12 17:18:52 +01:00
server_payment.php Qual: Improve typing hints (#28158) 2024-02-13 08:50:57 +01:00
server_productorservice.php Fix doxygen 2024-02-24 14:31:39 +01:00
server_project.php Fix with php-cs-fixer 2023-12-04 13:53:48 +01:00
server_supplier_invoice.php Fix warning 2024-02-25 21:10:35 +01:00
server_thirdparty.php Fix doxygen 2024-02-24 14:31:39 +01:00
server_user.php Qual: Apply automatic phan fixes (deprecations, unneeded imports) (#28154) 2024-02-13 21:46:12 +01:00

API SOAP howto

This directory contains files to make Dolibarr a server of SOAP Web Services.

WARNING: It is highly recommended to use the REST APIs instead of SOAP APIs: You will find more API, faster and easier to use in the the module REST API than into this module.

Explore the api

Access to the API

Note, you can test this Webservices by calling the page http://mydomain.com/mydolibarr/webservices/demo_wsclient_xxx.php (You must first remove the -NORUN into file).