Skip to content

issidorov/test-task-20200923

Repository files navigation

Тестовое задание (Yii2)

С заданием можно ознакомиться в pdf документе.

Развертывание с помощью Docker

  1. Скачиваете этот репозиторий с GitHub
  2. Запускаете контейнер
    docker-compose up -d
    
  3. Все дальнейшие операции выполняем с ипользованием Bash из контейнера
    docker-compose exec backend bash
    
  4. Загружаем зависимости composer
    /app# composer install
    
  5. Запускаем автонастройку приложения
    /app# ./init
    
  6. Подготавливаем базу данных
    /app# ./yii migrate
    /app# ./yii_test migrate
    

После установки в браузере будет доступна страница http://localhost:20080/ .

Использование компонента

Компонент предоставляет возможность синхронизации данных с удаленным сервером, по средствам предзагрузки недостающей кадастровой информации. Далее везде используем данные из БД, для чего можно использовать соответствующую модель.

use common\models\Plot;

$numbers = ['69:27:0000022:1306', '69:27:0000022:1307'];

Yii::$app->plotSync->run($numbers);

$plots = Plot::findAll(['number' => $numbers]);

Screenshots

  1. Ссылка
  2. Ссылка
  3. Ссылка
  4. Ссылка
  5. Ссылка
  6. Ссылка

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published