sbaumeister/tecdoc-client-php

A TecDoc Webservice API client

v0.2.0 2022-12-11 21:17 UTC

This package is auto-updated.

Last update: 2024-04-19 23:51:18 UTC


README

A TecDoc Webservice API client written in PHP.

The DTO classes are generated with xsd2php using the TecDoc SOAP XSD as input.

This project is licensed under the terms of the GNU Lesser General Public License v3.0.

Install

composer require sbaumeister/tecdoc-client-php

Usage

<?php

use Baumeister\TecDocClient\Client;
use Baumeister\TecDocClient\Generated\GetAmBrands;

$client = new Client('API_KEY', 'PROVIDER_ID');
$params = (new GetAmBrands())
            ->setLang('de')
            ->setArticleCountry('de');
$response = $client->getAmBrands($params);
$brands = $response->getData();

TODOs

  • Better tests
  • Add status table for implemented API functions to README