maartendeblock / yuki-api-client
A PHP client for interacting with the Yuki API
Requires
- nyholm/psr7: ^1.8
- php-soap/wsdl-reader: ^0.16.0
- phpro/soap-client: ^3.3
- symfony/http-client: ^6.4
This package is auto-updated.
Last update: 2024-12-01 00:12:15 UTC
README
Documentation of the webservice: https://documenter.getpostman.com/view/12207912/UVCBB51L#intro
Subclients
Yuki has different webservices. They are made available as "subclients"
Run all the generate commands by running ./run_soap_client.sh
Subclients generated with wizard. Example:
vendor/bin/soap-client wizard
Where would you like to store your config file? [config/soap-client.php]:
src/SubClient/Sales/YukiApiSalesClientConfig.php
Wsdl location (URL or path to file):
Should methods be generated with docblocks? (yes/no) [yes]:
yes
Generic name used to name this client (Results in Client Classmap etc.):
YukiApiSales
Directory where the client should be generated in:
src/SubClient/Sales
Namespace for your client:
MaartenDeBlock\YukiApiClient\SubClient\Sales
Archive has an error, see phpro/soap-client#532 . For now, a copy is made in schemas dir as a workaround.