jeyroik/extas-jira

There is no license information available for the latest version (0.3.0) of this package.

JIRA REST API client

0.3.0 2020-10-02 07:12 UTC

This package is auto-updated.

Last update: 2024-04-29 04:45:31 UTC


README

tests codecov.io PHPStan Enabled 68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f34303163646137373837383737323136353139312f6d61696e7461696e6162696c697479 Latest Stable Version Total Downloads Dependents

Описание

Jira REST API client for Extas

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

use extas\components\Item;
use extas\interfaces\jira\issues\IIssue;
use extas\interfaces\jira\IJIraRepository;

/**
 * @method IJIraRepository jiraIssues()
 */
class My extends Item
{
    public function getIssuesIds()
    {
        /**
         * @var IIssue[] $issues
         */
        $issues = $this->jiraIssues('jira_instance_1', 'secret.password')->all([IIssue::FIELD__FIELDS_ASSIGNEE => 'some@user']);
        return array_column($issues, IIssue::FIELD__ID);
    }

    protected function getSubjectForExtension() : string
    {
        return 'my';
    }
}