parrotkesha/redmine_sync

Academy homework

Maintainers

Package info

github.com/ParrotKesha27/coda-redmine

pkg:composer/parrotkesha/redmine_sync

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

2.0.0 2019-05-15 18:04 UTC

This package is auto-updated.

Last update: 2026-02-17 00:00:03 UTC


README

Домашнее задание в Академии AERO. Модуль для импорта данных из Redmine в Coda

Установка

$ composer require parrotkesha/redmine_sync

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

  1. Создать yaml-файл с конфигурацией. Файл должен содержать параметры для подключения к Redmine и Coda. Ниже приведен шаблон конфигурационного файла:
redmine:
  period: <Время, за которое нужно получить данные>
  limit: <Количество получаемых данных>
  url: <URL-адрес Redmine>
  key: <Ключ доступа>

coda:
  token: <API-токен Coda>
  doc: <ID документа>
  table: <Название таблицы>
  1. Создать объект класса Synchronization, передав в параметрах путь к yaml-файлу:

$redmineCoda = new Synchronization(<путь_к_файлу>);

  1. Вызвать метод syncData() для выполнения синхронизации:

$redmineCoda->syncData();