vanta/dadata

Pure client DaData

0.5.1 2024-04-15 03:05 UTC

This package is auto-updated.

Last update: 2024-04-15 03:08:17 UTC


README

Почему стоит использовать этот клиент?

Характеристики vanta/dadata Другой клиент
PSR-18
Детальное описание схемы (DTO, Vo)
Расширяемость
Возможность использовать коробочную DaData

Установка

Минимальная версия PHP: 7.4

  1. Запустите команду composer require vanta/dadata
  2. Обязательно установить psr совместимый клиент.

Пример использования:

<?php

declare(strict_types=1);

use GuzzleHttp\Psr7\HttpFactory;
use Symfony\Component\HttpClient\CurlHttpClient;
use Symfony\Component\HttpClient\Psr18Client;
use Vanta\Integration\DaData\RestClientBuilder;

$results = RestClientBuilder::create(new Psr18Client(new CurlHttpClient(), new HttpFactory, new HttpFactory) ,'<Ваш ключ>', '<Ваш секрет>')
    ->createSuggestAddressClient()
    ->findByText( '630039')
;

TODO:

  • Тесты
  • Описать остальные методы