nitra / geo-bundle
This package is abandoned and no longer maintained.
No replacement package was suggested.
Nitra GeoBundle Syncronize geography
dev-master
2014-12-10 11:27 UTC
Requires
- doctrine/doctrine-fixtures-bundle: dev-master
- nitra/admingenerator-bundle: dev-master
- nitra/doctrine-behaviors: dev-master
- nitra/e-commerce-admin-extensionsbundle: dev-master
This package is auto-updated.
Last update: 2018-04-17 14:31:17 UTC
README
Описание
Данный банлд предназначен для синхронизации географии с сайта http://ds3.nitralabs.com
Подключение
Для подключения данного модуля в проект необходимо:
- composer.json:
{
...
"require": {
...
"nitra/geobundle": "dev-master",
"nitra/doctrine-behaviors": "dev-master",
...
}
...
}
- app/AppKernel.php:
<?php
//...
use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;
class AppKernel extends Kernel
{
//...
public function registerBundles()
{
//...
$bundles = array(
//...
new Nitra\GeoBundle\NitraGeoBundle(),
new Nitra\ExtensionsAdminBundle\NitraExtensionsAdminBundle(),
//...
);
//...
return $bundles;
}
//...
}
- app/config/routing.yml:
#...
NitraGeoBundle:
resource: "@NitraGeoBundle/Resources/config/routing.yml"
prefix: /
#...
Конфигурация по умолчанию:
# app/config/config.yml
# ...
nitra_geo:
# API DeliverySync https://github.com/nitra/DeliverySync
# ссылка в API DeliverySync для тетрадки
# http://ссылка_на_сервис_api/{token} - токен авторизции в API
# {token} - ds3.nitralabs.com - Nitra\DeliveryBundle\Entity\Client::$token
api_url:
# ...
Конфигурация
Настройка
Конфигурация вынесена в файл parameters.yml в app/config проекта.
# app/config/parameters.yml
nitra_geo_api_url: http://ds3.nitralabs.com/{token}
Комманды
php app/console nitra-geo:sync-geo Синхронизировать географию. Сервис синхронизации: http://ds3.nitralabs.com GitHub: https://github.com/nitra/DeliverySync