Skip to content

A TecDoc Webservice API client written in PHP

License

Notifications You must be signed in to change notification settings

sbaumeister/tecdoc-client-php

Repository files navigation

TecDoc Client PHP

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

About

A TecDoc Webservice API client written in PHP

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages