This package is abandoned and no longer maintained. No replacement package was suggested.

Simple finder of Czech companies in ARES database.

v1.0.0 2016-03-29 15:42 UTC

This package is auto-updated.

Last update: 2022-10-04 10:17:28 UTC


README

This library provides simple interface for finding basic information about Czech companies registered in ARES database.

Installation

$ composer require lightools/ares

Simple usage

$client = new Bitbang\Http\Clients\CurlClient(); // you will probably need to setup CURLOPT_CAINFO or CURLOPT_SSL_VERIFYPEER
$loader = new Lightools\Xml\XmlLoader();
$finder = new Lightools\Ares\CompanyFinder($client, $loader);

try {
    $company = $finder->find('66872944');

    if ($company === NULL) {
        // not found
    } else {
        echo $company->getVatNumber();
    }

} catch (Lightools\Ares\LookupFailedException $e) {
    // process exception
}

How to run tests

$ vendor/bin/tester tests