nettob/rdw

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

This component provides classes to retrieve data from the RDW

Installs: 159

Dependents: 1

Suggesters: 0

Security: 0

Stars: 6

Watchers: 4

Forks: 4

Open Issues: 1

Type:component

v3.2 2016-04-04 13:45 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:59:45 UTC


README

This component provides classes to retrieve data from the RDW

Installation

Add the component to your composer.json file:

require: {
    // ...
    "nettob/rdw": "3.*"
    // ...
}

Then run a composer update:

composer.phar update
# OR
composer.phar update nettob/rdw # to only update the component

Usage

Service

howto

    $kentekenRepository = new Nettob\Component\Rdw\Repository\KentekenRepository();
    $assenRepository = new Nettob\Component\Rdw\Repository\AssenRepository();
    $brandstofRepository = new Nettob\Component\Rdw\Repository\BrandstofRepository();
    $carosserieRepository = new Nettob\Component\Rdw\Repository\CarrosserieRepository();
    $carosserieSpecifiekRepository = new Nettob\Component\Rdw\Repository\CarrosserieSpecifiekRepository();
    $voertuigklasseRepository = new Nettob\Component\Rdw\Repository\VoertuigklasseRepository();


    $kentekenNummer = '';

    $kenteken = $kentekenRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($kenteken);
    echo '</pre>';

    $assen = $assenRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($assen);
    echo '</pre>';

    $assen = $brandstofRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($assen);
    echo '</pre>';

    $assen = $carosserieRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($assen);
    echo '</pre>';

    $assen = $carosserieSpecifiekRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($assen);
    echo '</pre>';

    $assen = $voertuigklasseRepository->findOneBy('kenteken', $kentekenNummer);
    echo '<pre>';
    var_dump($assen);
    echo '</pre>';
    ```
## Api

The data set is avalible on the opendata.rdw.nl, named `Open Data RDW: Gekentekende_voertuigen`.