reports/init.php

102 lines
3.8 KiB
PHP

<?php
use Nechaev\Reports\RolesEnum;
// Подключаем автозагрузчик Composer и файл конфигурации
require __DIR__ . '/vendor/autoload.php';
define("ROOT_DIR", __DIR__);
// готовим конфиги
$baseConfig = require __DIR__ . '/configs/config.php';
$config = require __DIR__ . '/local/configs/config.php';
$config = array_replace_recursive($baseConfig, $config);
// готовим команды
$teams = [
'ts' => [
'projects' => 'TS',
'boardId' => 613,
'executors' => [
't.vafin' => RolesEnum::BACKEND,
'v.kulikov' => RolesEnum::BACKEND,
'v.yuzkiv' => RolesEnum::BACKEND,
'e.kozyrev' => RolesEnum::BACKEND,
's.kudryavcev' => RolesEnum::BACKEND,
'a.khokhryakov' => RolesEnum::BACKEND,
'v.kozachenko' => RolesEnum::BACKEND,
'k.benner' => RolesEnum::FRONTEND,
'p.aksenov' => RolesEnum::FRONTEND,
'ar.markov' => RolesEnum::FRONTEND,
'i.zhurkov' => RolesEnum::QA,
'e.zyumkina' => RolesEnum::QA,
'a.nelyubov' => RolesEnum::QA,
'n.merkulov' => RolesEnum::QA,
'o.kirichik' => RolesEnum::ANALYTIC,
't.baskakova' => RolesEnum::ANALYTIC,
'm.larin' => RolesEnum::ANALYTIC,
'k.goshko' => RolesEnum::DESIGNER,
'e.kazakova' => RolesEnum::DESIGNER,
],
],
'altis' => [
'projects' => 'b2b-center',
'boardId' => 327,
'executors' => [
'd.ivashov' => RolesEnum::BACKEND,
'm.boytsova' => RolesEnum::ANALYTIC,
'm.shabanova' => RolesEnum::ANALYTIC,
'm.azarenkova' => RolesEnum::DESIGNER,
'a.taranenko' => RolesEnum::BACKEND,
'd.zhugel' => RolesEnum::BACKEND,
'e.podmarev' => RolesEnum::BACKEND,
'e.sokolova' => RolesEnum::BACKEND,
'd.pavlov' => RolesEnum::BACKEND,
'e.paranyuk' => RolesEnum::FRONTEND,
'a.golubev' => RolesEnum::FRONTEND,
'a.donnik' => RolesEnum::QA,
'e.borkunov' => RolesEnum::QA,
'd.androsova' => RolesEnum::QA,
'e.plotinskaya' => RolesEnum::QA,
'a.kirin' => RolesEnum::BACKEND,
'v.lushnikov' => RolesEnum::ANALYTIC,
'a.dozhun' => RolesEnum::ANALYTIC,
'd.borisov' => RolesEnum::BACKEND,
'r.schekin' => RolesEnum::BACKEND,
'a.fatov' => RolesEnum::BACKEND,
'm.arzamastsev' => RolesEnum::BACKEND,
'a.kuzin' => RolesEnum::BACKEND,
'i.grigorev' => RolesEnum::FRONTEND,
'a.drozdov' => RolesEnum::FRONTEND,
'n.pilyavets' => RolesEnum::FRONTEND,
'r.novikov' => RolesEnum::QA,
'k.khayrullina' => RolesEnum::QA,
'o.rudakov' => RolesEnum::QA,
'e.motygullin' => RolesEnum::QA,
]
],
'bryansk' => [
'projects' => '"SRM (Мои поставщики)", CRM, Bryansk',
'boardId' => 166,
'executors' => [
'a.abramchuk' => RolesEnum::DESIGNER,
'i.chikurov' => RolesEnum::ANALYTIC,
'a.belyavcova' => RolesEnum::ANALYTIC,
'a.afanasenkov' => RolesEnum::BACKEND,
'v.evstegneev' => RolesEnum::BACKEND,
'm.epikhin' => RolesEnum::BACKEND,
'k.suvorov' => RolesEnum::BACKEND,
'v.utyuganov' => RolesEnum::BACKEND,
'a.shitov' => RolesEnum::BACKEND,
'a.filatov' => RolesEnum::BACKEND,
'i.monastyrskiy' => RolesEnum::FRONTEND,
'd.nasyrov' => RolesEnum::FRONTEND,
'm.miklushov' => RolesEnum::QA,
'd.mikhaylov' => RolesEnum::QA,
],
],
];