PHPackages                             certegroep/symfony-jira-issue-notifier - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. certegroep/symfony-jira-issue-notifier

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

certegroep/symfony-jira-issue-notifier
======================================

Symfony Atlassian Jira Notifier Bridge

1.0.0(1y ago)19proprietaryPHPPHP &gt;=8.2

Since Jul 25Pushed 1y ago1 watchersCompare

[ Source](https://github.com/certegroep/symfony-jira-issue-notifier)[ Packagist](https://packagist.org/packages/certegroep/symfony-jira-issue-notifier)[ RSS](/packages/certegroep-symfony-jira-issue-notifier/feed)WikiDiscussions develop Synced 2d ago

READMEChangelog (1)Dependencies (4)Versions (3)Used By (0)

Jira Issue Comment Notifier
===========================

[](#jira-issue-comment-notifier)

Provides [Atlassian Jira](https://www.atlassian.com/software/jira) integration for Symfony Notifier. To post comments on Jira Issues.

DSN example
-----------

[](#dsn-example)

```
ATLASSIAN_JIRA_DSN=jira-issue://{user}@{access_token}:{your_atlassian_slug}.atlassian.net

```

where:

- `{user}` is the account email or username to post comments by
- `{access_token}` is the password or access token for the account
- `{your_atlassian_slug}` is the name of your Atlassian URL (probably ending on .atlassian.net)

Adding text to a Message
------------------------

[](#adding-text-to-a-message)

With this Jira Issue Comment, you can use the `JiraIssueComment` class:

```
use CerteGroep\Component\Notifier\JiraIssue\Message\IssueCommentMessage;
use CerteGroep\Component\Notifier\JiraIssue\Message\JiraIssueCommentOptions;

$options = (new JiraIssueCommentOptions())->generic('This is a test...');
$message = (new IssueCommentMessage('KEY-1234', $options));

$texter->send($message);
```

Multiple supported comment types
--------------------------------

[](#multiple-supported-comment-types)

### Emoji Text

[](#emoji-text)

Add a comment with an emoji icon in front.
Use the emoji key/name to represent the right icon. See Jira comment box for all emojis you can use.

```
$options = (new JiraIssueCommentOptions())->emojiText('tada', 'Fixed it!');
```

### Panels

[](#panels)

A grean box with a checkmark before the text message

```
$options = (new JiraIssueCommentOptions())->success('Fixed it!');
```

A box with an info-icon before the text message

```
$options = (new JiraIssueCommentOptions())->info('Did you know...');
```

An orange/yellow box with an exclamation-triangle before the text message

```
$options = (new JiraIssueCommentOptions())->warning('Uh oh! Check this out...');
```

A red box with a cross before the text message

```
$options = (new JiraIssueCommentOptions())->error('Something went wrong');
```

### Checklist comment

[](#checklist-comment)

By default the text items with `true` will appear with a check-mark icon in front and the items with a `false` flag will appear with a cross-mark icon.

```
$options = (new JiraIssueCommentOptions())->checklist([
    'List item 1' => true,
    'List item 2' => true,
    'List item 3' => false,
    'List item 4' => true,
]);
```

Addional you can add some introduction text to the checklist;

```
$options = (new JiraIssueCommentOptions())->checklist([
    'List item 1' => true,
    'List item 2' => true,
    'List item 3' => false,
    'List item 4' => true,
], 'This is why we did that...');
```

To change the default `true/false` icons;

```
$options = (new JiraIssueCommentOptions())->checklist([
    'List item 1' => true,
    'List item 2' => true,
    'List item 3' => false,
    'List item 4' => true,
], null, 'partying_face', 'worried');
```

### Custom format

[](#custom-format)

The format of message is built by the [Atlassian Document Format](https://developer.atlassian.com/cloud/jira/platform/apis/document/structure/).

Which is implemented by [Damien Harper's ADF Tools](https://github.com/DamienHarper/adf-tools/blob/main/doc/index.md). See the documentation for more details about that.

```
$options = (new JiraIssueCommentOptions())->custom(
    JiraIssueCommentOptions::doc()
        ->paragraph()
            ->text('This is a text line')
        ->end()
);
```

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

709d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/92311411?v=4)[Certe Groep B.V.](/maintainers/certegroep)[@certegroep](https://github.com/certegroep)

---

Tags

notifierjirachatatlassian-jira

### Embed Badge

![Health badge](/badges/certegroep-symfony-jira-issue-notifier/health.svg)

```
[![Health](https://phpackages.com/badges/certegroep-symfony-jira-issue-notifier/health.svg)](https://phpackages.com/packages/certegroep-symfony-jira-issue-notifier)
```

###  Alternatives

[symfony/telegram-notifier

Symfony Telegram Notifier Bridge

73991.5k7](/packages/symfony-telegram-notifier)[symfony/microsoft-teams-notifier

Symfony Microsoft Teams Notifier Bridge

12987.2k](/packages/symfony-microsoft-teams-notifier)[symfony/firebase-notifier

Symfony Firebase Notifier Bridge

12917.4k1](/packages/symfony-firebase-notifier)[chameleon-system/chameleon-base

The Chameleon System core.

1028.6k5](/packages/chameleon-system-chameleon-base)[symfony/rocket-chat-notifier

Symfony RocketChat Notifier Bridge

13127.2k](/packages/symfony-rocket-chat-notifier)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
