nettob/rdw

此包已被弃用,不再维护。未建议替代包。

此组件提供从RDW获取数据的类。

维护者

详细信息

github.com/nettob/Rdw

主页

源代码

问题

安装: 159

依赖者: 1

建议者: 0

安全性: 0

星标: 6

关注者: 4

分支: 4

开放问题: 1

类型:组件

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

This package is not auto-updated.

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


README

此组件提供从RDW获取数据的类。

安装

将组件添加到您的composer.json文件中

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

然后运行composer update

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

使用

服务

如何操作

    $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`.