parrotkesha / redmine_sync
Academy homework
2.0.0
2019-05-15 18:04 UTC
Requires
- php: ^7.0
- danielstieber/coda-php: ^0.0.3
- kbsali/redmine-api: ^1.5
- symfony/yaml: 4.2
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2025-03-16 22:05:11 UTC
README
Домашнее задание в Академии AERO. Модуль для импорта данных из Redmine в Coda
Установка
$ composer require parrotkesha/redmine_sync
Использование
- Создать yaml-файл с конфигурацией. Файл должен содержать параметры для подключения к Redmine и Coda. Ниже приведен шаблон конфигурационного файла:
redmine:
period: <Время, за которое нужно получить данные>
limit: <Количество получаемых данных>
url: <URL-адрес Redmine>
key: <Ключ доступа>
coda:
token: <API-токен Coda>
doc: <ID документа>
table: <Название таблицы>
- Создать объект класса Synchronization, передав в параметрах путь к yaml-файлу:
$redmineCoda = new Synchronization(<путь_к_файлу>);
- Вызвать метод syncData() для выполнения синхронизации:
$redmineCoda->syncData();