dolibarr/htdocs/webservices
MDW 42bb4fbf3e
Qual: Enable & fix or ignore Invalid DimOffset (#31176)
* Qual: Enable & fix or ignore Invalid DimOffset

# Qual: Enable & fix or ignore Invalid DimOffset

The Invalid DimOffset notices occur when array keys are defined and
the index used is not amongst the known array keys.

This PR enables these notices and fixes array definitions when needed,
or ignores the notices locally if it's a false positive, or in the
baseline.txt when it does not seem to be a false positive so that
it can be fixed later

* Nullable object typing in function signature not ok for 7.0/8.4

Can't user '?User' as argument type for PHP7.0 which is required by PHP8.4.
Therefore, removing the typing specification in the function definition

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-09-29 21:52:31 +02:00
..
admin llxHeader - BodyCss - webhook/webservice/workstation (#29953) 2024-06-09 11:49:02 +02: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 Debug v20 Fix missing test on permissions 2024-08-31 17:23:13 +02:00
index.php Fix php8.2 warnings 2023-11-27 12:08:48 +01:00
README.md
server_actioncomm.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02:00
server_category.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02:00
server_contact.php fix phpstan (#30860) 2024-09-06 13:44:29 +02:00
server_invoice.php Qual: Enable & fix or ignore Invalid DimOffset (#31176) 2024-09-29 21:52:31 +02:00
server_order.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02:00
server_other.php Qual: Fix server_other phan notices (#31017) 2024-09-20 02:13:05 +02:00
server_payment.php Clean code 2024-03-15 10:01:05 +01:00
server_productorservice.php fix phpstan (#30860) 2024-09-06 13:44:29 +02:00
server_project.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02:00
server_supplier_invoice.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02:00
server_thirdparty.php fix phpstan (#30860) 2024-09-06 13:44:29 +02:00
server_user.php Use the non deprecated function loadRights instead of getrights 2024-08-02 10:36:43 +02: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).