Download the PHP package velhron/dadata-bundle without Composer
On this page you can find all versions of the php package velhron/dadata-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download velhron/dadata-bundle
More information about velhron/dadata-bundle
Files in velhron/dadata-bundle
Informations about the package dadata-bundle
Symfony DaData
Описание
Symfony DaDataBundle предназначен для работы с API сервиса ДаДата.
Установка
Данный бандл может быть установлен с помощью Composer.
Приложения, которые используют Symfony Flex
Откройте командную консоль, перейдите в каталог вашего проекта и выполните:
Приложения, которые не используют Symfony Flex
Шаг #1: Загрузка бандла
Откройте командную консоль, перейдите в каталог вашего проекта и выполните следующую команду, чтобы загрузить последнюю стабильную версию этого пакета:
Шаг #2: Активация бандла
Включите пакет, добавив его в список зарегистрированных пакетов в файле app/AppKernel.php
вашего проекта:
Конфигурация
Создайте файл конфигурации config/packages/dadata.yaml
Пример
Использование
Прежде всего, необходимо подключить для работы нужный вам сервис. Например:
Всего сервисов - 5, а именно:
DadataSuggest
- подсказкиDadataClean
- стандартизацияDadataGeolocate
- обратное геокодированиеDadataIplocate
- город по IP-адресуDadataGeneral
- остальные методы
Все доступные методы можно посмотреть в самих классах.
Дополнительные параметры обычно передаются вторым параметром в виде ассоциативного массива. Все параметры аналогичны тем, что указаны на сайте ДаДаты.
API подсказок
Например, подсказки по адресам:
Подсказки по организациям:
API стандартизации
Например, стандартизация ФИО:
Обратное геокодирование
Например, адрес по координатам:
Город по IP-адресу
Получение города по IP адресу:
Адрес по коду КЛАДР или ФИАС
Получение адреса по коду КЛАДР:
Поиск аффилированных компаний
Лицензия
MIT License © Velhron
All versions of dadata-bundle with dependencies
ext-json Version *
symfony/config Version ^4.4|^5.0|^6.0|^7.0
symfony/dependency-injection Version ^4.4|^5.0|^6.0|^7.0
symfony/http-client Version ^4.4|^5.0|^6.0|^7.0
symfony/http-kernel Version ^4.4|^5.0|^6.0|^7.0
symfony/yaml Version ^4.4|^5.0|^6.0|^7.0