parrotkesha/redmine_sync

Academy homework

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/parrotkesha/redmine_sync

2.0.0 2019-05-15 18:04 UTC

This package is auto-updated.

Last update: 2025-09-16 23:10:10 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();