Download the PHP package ngtfkx/laradeck-address-generator without Composer

On this page you can find all versions of the php package ngtfkx/laradeck-address-generator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laradeck-address-generator

Laradeck Address Generator

Latest Version on Packagist Build Status Coverage Status Quality Score Total Downloads

Генерация реальных адресов для нужд разработки.

В отличии от Faker адреса реальныe для каждого города и их можно выводить на карту. Теперь у тестировщика не будет вопросов - почему маркер на карте не совпадает с адресом и как это объяснить клиенту/заказчику.

Install

Via Composer

Если необходимы консольные команды или подключение своих источников данных, то добавьте в файл config/app.php (для версий <=5.4.*) сервис-провайдер

Usage

Получение случайного адреса для любого из городов, который есть в пакете

Получение случайного адреса для любого из указанных городов

Documentation

Получение адреса

Для получения адреса существуют следующие методы

По умолчанию случайный адрес может быть сгенерирован для любого из поддерживаемых городов (если алиас города не указан параметром)

Установка города

Если надо сгенерировать адрес для конкретного города(ов), то надо принудительно указать эти города. Для этого есть следующие методы

Объект типа Address

Содержить следующие методы

Структура хранения данных

Данные для генерации адресов по городам храняться в папке data/ru в файле {cityId}.php в виде массива, где {cityId} - id города в системе http://nominatim.openstreetmap.org/

Информация о списке поддерживаемых городов и их алиасах хранится в файле data/ru/cities.php виде массива

Подключение пользовательских данных

Для подключения пользовательских данных положите файл аналогичной структуры (см. Структура хранения данных) в любое место и укажите абсолютный путь до него от корня диска. Далее подключаете данные следующим образом

Теперь адреса населенного пункта Нефтебаза доступны для генерации.

Статистика

Для получения информации о доступных городах и адресах есть консольная команда php artisan address:stat

Генерация своих файлов данных

Для генерации файла данных есть консольная команда php artisan address:city-address-ru {city} {url} {--limit=0}

Поддерживаемые города

Change log

Please see CHANGELOG for more information on what has changed recently.

Credits

Milestones

License

The MIT License (MIT). Please see License File for more information.


All versions of laradeck-address-generator with dependencies

PHP Build Version
Package Version
Requires illuminate/support Version ~5.1
php Version ~7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ngtfkx/laradeck-address-generator contains the following files

Loading the files please wait ....